さくらインターネットのレンタルサーバーにSubversionを入れる

ふと思い立って、さくらインターネットレンタルサーバーにSubversionを入れることにしました。その時のメモ。頭にlocal$と書いてある時にはローカルで、sakura%と書いてあるものはさくらインターネットで。

環境はMac OS X 10.6.5。

まずは接続。

local$ ssh アカウントID@アカウントID.sakura.ne.jp

その後はSubversionの環境を整えることに。いろんな情報が溢れかえっているけど、やったのは以下のとおり。

sakura% mkdir -p $HOME/usr/local
sakura% mkdir -p $HOME/src/subversion
sakura% cd $HOME/src/subversion
sakura% wget http://subversion.tigris.org/downloads/subversion-1.6.15.tar.gz
sakura% wget http://subversion.tigris.org/downloads/subversion-deps-1.6.15.tar.gz
sakura% tar xzf subversion-1.6.15.tar.gz
sakura% tar xzf subversion-deps-1.6.15.tar.gz
sakura% cd subversion-1.6.15
sakura% ./configure --prefix=$HOME/usr/local
sakura% gmake prefix=$HOME/usr/local
sakura% gmake prefix=$HOME/usr/local install


パスを通す。.cshrcを編集し、

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/
bin /usr/X11R6/bin $HOME/bin $HOME/usr/local/bin)

とする。その後、

sakura% source .cshrc

として環境反映。

で、subversionリポジトリを作る。

sakura% mkdir $HOME/svn
sakura% cd $HOME/svn
sakura% svnadmin create repos

これで環境構築は完了。後は外からこれを見ることが出来るかを確認。

local$ svn info svn+ssh://アカウントID@アカウントID.sakura.ne.jp/home/アカウントID/svn/repos