ふと思い立って、さくらインターネットのレンタルサーバーに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