使用我有SVN DAV建立在我的Apache配置現在(以後很多時間試圖找出如何建立SSL)Apache的SVN沒有斜槓
反正當問題錯誤403,現在看來,如果工作我用下面的配置:
<Location /svn/>
DAV svn
SVNListParentPath on
SVNParentPath /usr/local/svn/repos/
AuthzSVNAccessFile /usr/local/svn/.svn-policy-file
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /usr/local/svn/.svn-auth-file
DirectorySlash on
Satisfy Any
Require valid-user
</Location>
,如果我輸入斜線到Web瀏覽器,當我提出請求:
http://remotehost/svn/ < - 冷靜,沒有問題
但如果我刪除尾隨斜槓中的位置
<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath /usr/local/svn/repos/
AuthzSVNAccessFile /usr/local/svn/.svn-policy-file
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /usr/local/svn/.svn-auth-file
DirectorySlash on
Satisfy Any
Require valid-user
</Location>
我是否禁止我在年底或不加斜槓錯誤403:
http://remotehost/svn < - 不工作 http://remotehost/svn/ < - 不工作
我很新的Apache配置,所以如果任何人都可以幫我清楚解釋我可能需要做的事情來解決它,它將不勝感激。由於
你有多個存儲庫嗎?如果沒有,爲什麼你使用'SVNParentPath'?使用'SVNPath'。有關詳細信息,請參見[Subversion Book](http://svnbook.red-bean.com/en/1.6/svn.serverconfig.httpd.html#svn.serverconfig.httpd.basic)。 –
是的,有多個存儲庫,每個項目一個。 – Hamid