Installing Subversion on Bluehost
実は入っていなかったSubversion
何かとあると便利なSubversion
レポジトリを公開しなくたってOSSのチェックアウトに使えるSubversion
あゝ愛しのSubversion いま君は何処
と言うことで、今使っているホスティングサーバBlueHostへのSubversionのインストールメモ
最近はパッケージ管理システムを使ってインストールしていたものだから色々鈍ってる。
インストールするパッケージは4つ。
- apr
- apr util
- neon
- subversion
基本的に上記3つはSubversion-depsに入っているのでダウンロードするファイルは2つだけ。
さて、インストール開始
- Download subversion-deps-x.x.x.tar.gz from subversion.tigris.org
まずはSubversion-utilsをダウンロードします。
wget http://subversion.tigris.org/downloads/subversion-deps-1.5.1.tar.gz - Extract package
ダウンロードしたパッケージを解凍、展開します。
tar zxvf subversion-deps-1.5.1.tar.gz cd subversion-1.5.1 - Install apr
cd apr
./configure --prefix=$HOME
make; make install
cd .. - Install apr util
cd apr-util
./configure --enable-shared --prefix=$HOME \
--with-expat=builtin --with-apr=$HOME \
--without-berlekey-db
make; make install
cd .. - Install NEON
cd ../neon
EXTRA_CFLAGS="-L/usr/lib64 -fPIC"
CFLAGS="-L/usr/lib64 -fPIC"
./configure --prefix=/home/user name/system --enable-shared
make && make install
cd .. - Delete package
rm -Rf subversion-1.5.1 - Downloading subversion-x.x.x.tar.gz
wget http://subversion.tigris.org/downloads/subversion-1.5.1.tar.gz - Extract package
tar zxvf subversion-1.5.1.tar.gz
cd subversion-1.5.1 - Install Subversion
./configure --prefix=$HOME --without-berkeley-db
--with-ssl --with-neon=$HOME
make; make install - Edit .bashrc
Add following text
vi ~/.bashrc
export PATH=$PATH:$HOME/bin
source ~/.bashrc
取りあえず上記ステップでsvnのクライアント機能は使えるようになった。サーバは追々