Summary
# aptitude install subversion subversion-tools libapache2-svn
リポジトリを格納するディレクトリを作成
# /var/lib/svn
# svnadmin create /var/lib/svn
# chown -R www-data:www-data /var/lib/svn
WebDAV経由でSubversionを使用するユーザのパスワードファイルを作成
# htpasswd2 -c /etc/apache2/dav_svn.passwd username
/etc/apache2/mods-available/dav_svn.conf を編集
SVNParentPath にすることで複数のリポジトリを扱えるようになる.<Location /svn>
DAV svn
# SVNPath /var/lib/svn
SVNParentPath /var/lib/svn
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
Reference
flava/hatena - 2005-07-30http://d.hatena.ne.jp/itsumo/20050730