[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SVN-Server aufsetzten



Unter welchem Linux-Benutzer läuft svnserve?
Welcher Benutzer greift auf das Repository zu?
Ich vermute ein Berechtigungsproblem.

svn checkout svn://host/repos
ist auf jeden Fall korrekt.

Unterhalb des Repository-Verzeichnisses gibt es ein Verzeichnis conf.
Dort sollte man die svnserve.conf anpassen und die Benutzerberechtigungen regeln.

Bsp. svnserve.conf:
[general]
anon-access = none
auth-access = write
password-db = passwd
realm = meinprojekt.de

Bsp.: passwd:
[users]
benutzer1 = passort1
benutzer2 = passwort2
.....

Dann sollte man unbedingt darauf achten, dass die Benutzer, die auf das Repository zugreifen in der gleichen Gruppe sind und diese Gruppe die entspr. Rechte auf die Files hat.

Gruß
Christian


Andreas Tille schrieb:
Hallo,

ich versuche gerade einen SVN-Server aufzusetzen, scheine aber kurz
vor dem Ziel einen Hänger zu haben.  Die letzten erfolgreichen
Schritte waren

   svnadmin create /var/lib/cvs/<myrepository>

was man unter

   http://<mysvnhost>/cgi-bin/viewcvs.cgi/#dirlist

schön nachvollziehen kann.  Leider bekomme ich nur

  $ svn co svn://<mysvnhost>/<myrepository>
  svn: Can't connect to host '<mysvnhost>': Connection refused
  $ svn co http://<mysvnhost>/<myrepository>
  svn: PROPFIND request failed on '/<myrepository>'
  svn: PROPFIND of '/FG31': 405 Method Not Allowed (http://<mysvnhost>)

und selbst auf <mysvnhost> direkt:

  $ svn co svn://localhost/<myrepository>
svn: Kann nicht mit Host »localhost« verbinden: Verbindungsaufbau abgelehnt
  $ svn co http://localhost/<myrepository>
  svn: PROPFIND Anfrage fehlgeschlagen auf »/<myrepository>«
svn: PROPFIND von »/<myrepository>«: 405 Method Not Allowed (http://localhost)

Was habe ich vergessen?

Schönes Wochenende

           Andreas.




Reply to: