Einrichtung eines Subversion Servers

Hi,

ich versuche gerade einen SVN Server mit Apache WebDav aufzusetzen und dabei ein paar Probleme.

Zuerst habe ich apache2 und libapache2-svn installiert. Dann folgende Befehle ausgeführt:
Code:
sudo mkdir -p /var/local/svn
Code:
sudo svnadmin create --fs-type fsfs /var/local/svn
Code:
sudo chown -R www-data:www-data /var/local/svn
Code:
sudo a2enmod dav_svn

Die Datei /etc/apache2/mods-enabled/dav_svn.conf habe ich wie folgt editiert:
Code:
     <Location /svn>
       DAV svn
       SVNPath /var/local/svn
       AuthType Basic
       AuthName "Subversion repository"
       AuthUserFile /etc/apache2/dav_svn.passwd
       <LimitExcept GET PROPFIND OPTIONS REPORT>
         Require valid-user
       </LimitExcept>
     </Location>

Und anschließend noch ein
Code:
sudo htpasswd -c /etc/apache2/dav_svn.passwd mathias
und
Code:
/etc/init.d/apache2 restart

Ach ja: und meinen User (mathias) habe ich noch der Gruppe www-data hinzugefügt. Wenn ich jetzt http://localhost/svn aufrufe komm folgendes:
Code:
<D:error>
<C:error/>
<m:human-readable errcode="160043">
Could not open the requested SVN filesystem
</m:human-readable>
</D:error>

/var/log/apache2/error.log zeigt folgende Zeile:
Code:
[Fri Aug 29 14:09:22 2008] [error] [client 127.0.0.1] Could not open the requested SVN filesystem  [500, #160043]

Die Permissions wurden gesetzt wir geplant:
Code:
mathias@localhost:/var/local$ ls -all
total 12
drwxr-xr-x  3 root     root     4096 2008-08-29 13:59 .
drwxr-xr-x 16 root     root     4096 2008-08-29 13:59 ..
drwxrwxrwx  6 www-data www-data 4096 2008-08-29 13:59 svn
mathias@localhost:/var/local$

Code:
mathias@localhost:/var/local/svn$ ls -all
total 32
drwxrwxrwx 6 www-data www-data 4096 2008-08-29 13:59 .
drwxr-xr-x 3 root     root     4096 2008-08-29 13:59 ..
drwxrwxrwx 2 www-data www-data 4096 2008-08-29 13:59 conf
drwxrwsrwx 6 www-data www-data 4096 2008-08-29 13:59 db
-rwxrwxrwx 1 www-data www-data    2 2008-08-29 13:59 format
drwxrwxrwx 2 www-data www-data 4096 2008-08-29 13:59 hooks
drwxrwxrwx 2 www-data www-data 4096 2008-08-29 13:59 locks
-rwxrwxrwx 1 www-data www-data  229 2008-08-29 13:59 README.txt
mathias@localhost:/var/local/svn$

Weiss jemand was da los ist?

cu
serow
 
ich kann dir die korrektheit deines vhost eintrag bestätigen. der fehler muss beim svn create liegen, das mach ich jedoch nur einmal in zwei jahren wenns hochkommt. kann dazu nicht viel sagen.
 
Zurück
Oben