Netbeans SVN 提交错误 403 - 禁止

Netbeans SVN 提交错误 403 - 禁止

我在 Debian 6 上设置了一个 svn

我可以访问 http://我的服务器/svn/youfood/,我可以从 Netbeans 签出,但是当我尝试提交时,仍然从 Netbeans 提交,出现以下错误:

Netbeans 日志

svn:“/svn”的选项:403 禁止访问 (http://我的服务器

Apache 日志

[错误] [客户端 xxxx] URI 不包含存储库的名称。[403,#190001]

这是我的不同的配置:

mods-可用/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

感谢您的帮助

答案1

Netbeans 正在尝试承诺/svn,但是/svn/youfood- 有些事情不对劲。

您可以通过设置.. 来阻止该403操作,但由于 NetBeans 似乎想要提交到那里,因此您可能会收到不同的错误。您可以尝试从 NetBeans 中删除工作副本,然后从正确的 URL 路径再次签出吗?/svnSVNListParentPath On

相关内容