У меня есть svn на Debian 6
У меня есть доступ по http: //мой сервер/ svn / youfood /, я могу оформить заказ из Netbeans, но когда я пытаюсь выполнить фиксацию, все еще из Netbeans, у меня возникают следующие ошибки:
Журнал Netbeans
svn: ПАРАМЕТРЫ '/ svn': 403 Запрещено (http: //мой сервер)
Журнал Apache
[ошибка] [клиент 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>
/ и т.д. / 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
на /svn
установив SVNListParentPath On
.. но поскольку кажется, что NetBeans хочет выполнить это, вы, скорее всего, просто получите другую ошибку. Можете ли вы попробовать удалить рабочую копию из NetBeans и снова оформить заказ с правильного пути URL?