再挑戦

どうもSVNParentPathを使用した場合、import/checkoutは無事完了するのだけど、deleteが利かないようだ。301エラーがでてしまう。当面deleteすることも無いので、このまま様子見で使ってみようかなぁ。

  • commands
mkdir /home/svn
svnadmin create /home/svn/hoge_proj
chown -R apache:svn /home/svn
svn import hoge_proj http://hostname/repos/hoge_proj
svn co http://hostname/repos/hoge_proj
  • /etc/httpd/conf.d/subverion.conf
<Location /repos>
   DAV svn
   SVNParentPath /home/svn
   SVNListParentPath On

   Order allow,deny
   Allow from all

   # 諸事情によりcheckoutの時点で認証されるようにしている
   AuthType Basic
   AuthName "Subversion Repository"
   AuthUserFile /etc/httpd/dav_svn.passwd
   Require valid-user
</Location>