Svn

Netbeans SVN 送出錯誤 403 - 禁止

  • February 22, 2012

我在 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- 有些東西不在那裡。

您可以通過設置..來阻止403on ,但由於 NetBeans 似乎想要送出到那裡,您可能會得到一個不同的錯誤。您能否嘗試從 NetBeans 中刪除工作副本並從正確的 URL 路徑再次簽出?/svn``SVNListParentPath On

引用自:https://serverfault.com/questions/362479