Svn
Netbeans SVN 送出錯誤 403 - 禁止
我在 Debian 6 上設置了 svn
我可以訪問 http:// myserver /svn/youfood/,我可以從 Netbeans 結帳,但是當我嘗試送出時,仍然來自 Netbeans,我有這些錯誤:
Netbeans 日誌
svn: ‘/svn’的選項: 403 Forbidden (http:// myserver )
阿帕奇日誌
$$ error $$ $$ client x.x.x.x $$URI 不包含儲存庫的名稱。 $$ 403, #190001 $$
這是我的不同之處:
模組可用/dav_svn.conf
56 <Location /svn> 57 DAV svn 58 SVNParentPath /home/svn 59 AuthType Basic 60 AuthName "Subversion Repository" 61 AuthUserFile /etc/apache2/svn.passwd 62 AuthzSVNAccessFile /etc/apache2/authz 63 64 Require valid-user 65 66 #SSLRequireSSL 67 </Location>
網站可用/youfood
[...] 43 # SVN & TRAC 44 <Location /svn> 45 DAV svn 46 SVNParentPath /home/svn/ 48 SVNAutoversioning on 49 AuthType Basic 50 AuthName "Subversion Repository" 51 AuthUserFile /etc/apache2/svn.passwd 52 Require valid-user 54 </Location> 55 56 <Location /trac> 57 SetHandler mod_python 58 PythonHandler trac.web.modpython_frontend 59 PythonOption TracEnvParentDir /home/trac/ 60 PythonOption TracUriRoot /trac 61 AuthType Basic 62 AuthName "Trac" 63 AuthUserFile /etc/apache2/svn.passwd 64 </Location>
/etc/apache2/authz
21 [groups] 24 dev = user1, user2, user3, user4 25 admin = user1 35 36 [/] 37 @admin = rw 38 * = r 39 40 [youfood:/] 41 @dev = rw 42 43 [/home/svn/youfood] 44 @dev = rw
謝謝你的幫助
Netbeans 正試圖承諾
/svn
,而不是/svn/youfood
- 有些東西不在那裡。您可以通過設置..來阻止
403
on ,但由於 NetBeans 似乎想要送出到那裡,您可能會得到一個不同的錯誤。您能否嘗試從 NetBeans 中刪除工作副本並從正確的 URL 路徑再次簽出?/svn``SVNListParentPath On