Aufbau ist der folgende:
Die Repositories liegen unter /var/svn/ also z.B. /var/svn/project/.
Es gibt im Apache einen VHost fuer svn.example.com dessen DocRoot auf /var/svn/ zeigt. Dort habe ich dann den folgenden Block drinnen:
Code: Select all
<Location /project>
AuthType Basic
AuthName "SVN login"
Order allow,deny
Allow from all
AllowOverride All
AuthAuthoritative On
AuthLDAPEnabled On
AuthLDAPURL "ldap://localhost:389/$SEARCHBASE"
AuthLDAPBindDN "$BINDDN"
AuthLDAPBindPassword "$BINDPASSWD"
Dav svn
SVNPath /var/svn/project/
AuthzSVNAccessFile /var/svn/project/conf/authz
require valid-user
</Location>
[code}svn: PROPFIND Anfrage fehlgeschlagen auf '/project'
svn: PROPFIND von '/project': 301 Moved Permanently (https://svn.example.com)
[/code]
Mache ich einen svn ls https://svn.example.com/project/trunk dann geht alles so wie es soll.
Mittels Browser kann ich ohne Probleme auf https://svn.example.com/project zugreifen. Eclipse kann diese URL auch als SVN Repository einbinden, Tortoise hingegen nicht.
Sieht jemand von euch den Fehler oder kann mir sagen wir ich das loesen kann?