httpでチェックアウト
apache設定
これするとapacheもインストされる。
※リポジトリの所有者を変更しておくこと。
肝心の設定を足すのがこれだけ。
SVNParentPathの場合はまた別。
今回はレポジトリ直結のためこれだけ。
LoadModule dav_svn_module modules/mod_dav_svn.so <Location /repos> DAV svn SVNPath /data/svn-repos </Location>
ちなみに複数のレポジトリの場合はこれ。
Locationに"/"で閉じない403 Forbidden が出るらしー
LoadModule dav_svn_module modules/mod_dav_svn.so <Location /repos/> DAV svn SVNListParentPath on SVNParentPath /data/svn-repos </Location>
これについて詳しくのってるページがこれ。
http://d.hatena.ne.jp/shimonoakio/20080130/1201686016
あと
svn co http://localhost/repos
とすると
そんなメソッドつかえねー
ってエラーでてたけど何故なおったか忘れた。
/etc/hostsまたはDNSに自分のサーバの情報を追加するのをお忘れなく。
IP /etc/sysconfig/networkのHOSTNAME参照