2008年5月29日木曜日

mod_dav_svnの設定

tracの設定がsvn-python.pthの問題で解決できないので、とりあえずDAV経由でSubversionにアクセスできるようにしてみる。

まずはmod_dav_svn.soを入手しなくては。
自分の場合はMacPortsから取得。
sudo port subversion +mod_dav_svn
これで /opt/local/apache2/modules の中にmod_dav_svn.soができる。

次にhttpd.confの修正

/opt/local/apache2/conf/httpd.confに

を追加。

これで/var/svn以下にあるリポジトリが http://host/svn/projectname と言う感じでアクセスできるように。
ただ、ノーセキュリティなので誰でも更新や、コミットができてしまう。まぁ、家の中用だからいいか。
必要になったらAuthTypeディレクティブなどを指定すればいいらしい。

参考

0 件のコメント: