月別アーカイブ: 2013年3月

Gitの主要なコマンドたち

いろいろあるので忘れてしまわないようにメモしておく。
分散管理とブランチの機能はよく出来てると思う。

■リポジトリの作成
$ git init
(共有専用リポジトリ)
$ git init --bare --shared=true

■リポジトリの取得
$ git clone

■ファイル状態の確認
$ git status

■ステージングエリアへファイルを追加する
$ git add [file]

■ステージングエリアのものをコミットする
$ git commit -m "コメント"

■ステージングエリアの省略
$ git commit -a -m 'コメント'
続きを読む

Gitを使ってみる

Gitについての詳しい解説はここを参照した。
Git-の基本

Subversionと大きく違うのは分散型バージョン管理システムで機能も多い。Subversionの中央管理に比べて機能は複雑で直感的に分かりにくい。世界的にはGitを使うのが主流になってきているようだが、しかしSubversionになじんだ人たちがこちらに移行するメリットがあるのか無いのかよくわからない。複雑だけども効率的な環境は優秀な技術者側からみれば必要とされると思うが、それなりにきっちりマネージする能力が求められるので万人向けではない気がする。ウォーターフォール開発とアジャイル開発の関係に似ている。Gitを使ってプロジェクト開発しましょう、ということはまだ無いかもしれないがGitに馴れておいた方が後々役に立つとは思う。

リモートサーバにログインしてリポジトリを作成する。

##テスト用リポジトリの作成
%cd git
%mkdir tutorial.git
%cd tutorial.git
%git init --bare --shared=true
Initialized empty shared Git repository in /home/username/git/tutorial.git/

Macのローカルへリモートのリポジトリの複製を行う
続きを読む

さくらのレンタルサーバでGit

Gitをインストールする。
サーバにターミナルでログインする。

%cd src
%mkdir git
%cd git
%wget http://git-core.googlecode.com/files/git-1.7.7.4.tar.gz
%tar zxvf git-1.7.7.4.tar.gz 
%cd git-1.7.7.4
%./configure -prefix=$HOME/local
%gmake
%gmake install

インストールされたか確認する。

%git --version
git version 1.7.7.4

リポジトリを作成する。

%mkdir -p git/repos.git
%cd git/repos.git/
%git init --bare

外部からは以下でアクセスする。
ssh://username@username.sakura.ne.jp/home/username/git/repos.git

さくらのレンタルサーバでsubversion

スタンダードプランでもsubversionがインストールできるようなので早速やってみる。

インストール手順は以下を参照させていただいた。
http://yabu3.blog76.fc2.com/blog-entry-421.html

%cd ~
%mkdir src
%mkdir src/subversion
%cd src/subversion/
%wget http://ftp.jaist.ac.jp/pub/apache/subversion/subversion-1.7.8.tar.gz
%tar xzvf subversion-1.7.8.tar.gz 
%cd subversion-1.7.8
%./get-deps.sh
%./configure --prefix=$HOME/local --with-ssl --without-berkeley-db
%vi Makefile

SVN_SQLITE_LIBS = -ldl -lpthread

#SVN_SQLITE_LIBS = -ldl -lpthread
SVN_SQLITE_LIBS = -lpthread
に書き換える。

%nice +20 gmake
%gmake install

続きを読む

さくらのレンタルサーバでWordPress

DBの設定とかはここに書いてあるので作成する。
http://support.sakura.ad.jp/manual/rs/web/cms_wp.html
WordPress自体はターミナルからダウンロードして設置する。

%cd ~
%wget http://ja.wordpress.org/wordpress-3.5.1-ja.tar.gz
%tar zxvf wordpress-3.5.1-ja.tar.gz
%mv wordpress/* www/.
%cd www
%find ./ -name "*.php" | xargs chmod 705

ブラウザでhttp://***.sakura.ne.jp/にアクセスしてあとは
http://support.sakura.ad.jp/manual/rs/web/cms_wp.html
に書いてあるセットアップを行う。

あといくつかWordPress用のプラグインをインストールした。

About Me 3000 右のプロフィール欄
AJAX Calendar 右のカレンダー
Akismet スパム対策
Editor Extender エディタの編集機能の拡張
SyntaxHighlighter Evolved ソースコード表示用
WP Social Bookmarking Light ソーシャルサイトとの連携
Counter per Day アクセスカウンタ