конфиг апача:
Код: Выделить всё
<VirtualHost *:90>
# Root
<Location />
DAV svn
SVNParentPath /data/svn/repositories/
SVNListParentPath on
</Location>
# Public repositories
<Location /youtube/>
# Repo settings
DAV svn
SVNParentPath /data/svn/repositories/youtube
SVNListParentPath on
# AuthzSVNAccessFile /usr/local/etc/dav_svn_public.authz
BrowserMatch "TortoiseSVN" redirect-carefully
AuthName "youtube repository"
AuthType Basic
AuthBasicProvider ldap
AuthzLDAPAuthoritative Off
AuthLDAPGroupAttribute memberUid
AuthLDAPGroupAttributeIsDN off
AuthLDAPUrl ldap://172.24.6.104/ou=users,dc=intropro,dc=com,dc=ua?uid
Require ldap-group cn=youtube,ou=groups_svn,dc=intropro,dc=com,dc=ua
</Location>
ErrorLog /var/log/apache2/svn-error.log
CustomLog /var/log/apache2/svn-access.log combined
LogLevel debug
</VirtualHost>
Код: Выделить всё
[Tue Aug 21 14:03:19 2012] [error] [client 172.24.6.111] (20014)Internal error: Can't open file '/data/svn/repositories/youtube/!svn/format': No such file or directory
[Tue Aug 21 14:03:19 2012] [error] [client 172.24.6.111] Could not fetch resource information. [500, #0]
[Tue Aug 21 14:03:19 2012] [error] [client 172.24.6.111] Could not open the requested SVN filesystem [500, #2]
[Tue Aug 21 14:03:19 2012] [error] [client 172.24.6.111] Could not open the requested SVN filesystem [500, #2]
или к примеру, в /data/svn/repositories/ помимо youtube есть еще репозитории, которые не описаны в апаче, туда заходит без аторизации и без проблем. но если описать их в апаче и просить авторизацию, происходит описанная выше ситуация.
вопрос: шозанах?