PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Subersion+Apache2 will einfach nicht



small-talk
30.07.06, 21:16
Hi,

habe das forum schon dursucht - viele Beiträge, aber mit keinem konnte ich richtig was anfangen.

Ich möchte möchte svn über den apache abrufen, da der eh schon läuft und ich net noch extra den svnserve laufen lassen will.

in meiner httpd.conf habe ich dazu eingetetragen:


LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so


und in der extra/httpd-vhost.conf:


<VirtualHost *:80>
ServerAdmin postmaster@elektro-tanz.de
DocumentRoot /srv/www/mabe.projekt.homedns.org/htdocs
ServerName mabe.projekt.homedns.org
ErrorLog /srv/www/mabe.projekt.homedns.org/log/error_log
CustomLog /srv/www/mabe.projekt.homedns.org/log/access_log common
<Directory "/srv/www/mabe.projekt.homedns.org/htdocs">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory "/srv/www/mabe.projekt.homedns.org/svn">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Location "/svn">
DAV svn
SVNPathAuthz off
SVNPath /srv/www/mabe.projekt.homedns.org/svn
</Location>
</VirtualHost>


Der svnpath zeigt auf das repository, dass vorher mit svnserve wunderbal lief

nur wenn ich jetzt nen checkout machen möchte bekomme ich das:


server:/tmp # svn co "http://mabe.projekt.homedns.org/svn"
svn: PROPFIND request failed on '/svn'
svn: Can't set position pointer in file '/srv/www/mabe.projekt.homedns.org/svn/db/revs/201': Invalid argument


Die Autentifizierung muss ich dann natürlich auch noch einstellen, aber dazu sollte ich es erstmal wenigstens ohne zum Laufen bringen.

cane
31.07.06, 23:41
Ich kenne SVN nicht aber der DocumentRoot ist anders als deine anderen Pfade:

DocumentRoot /srv/www/mabe.projekt.homedns.org/htdocs

Mach mal das "/htdocs" weg...

mfg
cane

small-talk
28.08.06, 12:21
@cane
Das ist nicht gut, erstens möchte ich nicht das Repos-direkt im htdocs haben, so dass da alle über den browser an die dateien kommen, außerdem gibt das nen 301 Error.

Ich denke aber, ich weiß jetzt entlich was da los ist:
http://www.lyra.org/pipermail/neon/2005-December/002136.html
(Problem mit svn+Apache2.2.0)

muss das diese Woche mal testen