subversion インストール

バージョン管理がほしくなったのでUbuntu10.04にsubversionを導入

Subversion本体とツール郡のインストール

$ sudo aptitude install subversion subversion-tools

Apache2とsvn用モジュールをインストール

$ sudo aptitude install apache2 libapache2-svn

dav_svn.confの設定を行う。

$ sudo vi /etc/apache2/mods-enabled/dav_svn.conf


SVNListParentPath on
DAV svn
SVNParentPath /home/svn/svn

今回はsubversion用のディレクトリを/home/svn/svn(事前に作成済み)にしています。
設定をしたら、Apacheを再起動します。

$ sudo /etc/init.d/apache2 restart

ブラウザから
http:///svn/
にアクセスしてCollection of Repositories(リポジトリ一覧)とでればOK。
リポジトリ一覧はリポジトリは作っていないので、空の表示になる。

テスト用のリポジトリ作成

$ cd /home/svn/svn
$ sudo svnadmin create test
$ sudo chown -R www-data.www-data test

http:///svn/test/
アクセスできればOK

http:///svn/
にアクセスするとリポジトリ一覧にtestが追加されています。