Gebruikte software:
OS: Linux (gentoo)
Apache2
Subversion 1.0.9
Hoi, ik zit met een probleempje.
Iedere systeemuser mag van mij een svn-repository aanmaken in z'n homedir.
Nu wil ik eigenlijk in ~/public_html/ een .htaccess met de volgende inhoud:
Als ik nu naar http://server/~chris/svn/ ga, krijg ik een Internal Server Error, in de logs staat het volgende:
DAV not allowed here.
Ik heb dit aan apache2.conf toegevoegd.
Nu krijg ik een andere error, "SVNPath not allowed".
Wat ik mij dus bedacht, is dat ik aan de bovenstaande Directive van apache2.conf zoiets moet toevoegen:
Alleen moet die * dan automatisch worden vervangen door de username die in het <Directory> directive gematcht is. Heeft iemand een idee hoe dit op te lossen is? Is het überhaupt te doen?
OS: Linux (gentoo)
Apache2
Subversion 1.0.9
Hoi, ik zit met een probleempje.
Iedere systeemuser mag van mij een svn-repository aanmaken in z'n homedir.
Nu wil ik eigenlijk in ~/public_html/ een .htaccess met de volgende inhoud:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <IfDefine SVN>
<IfModule !mod_dav_svn.c>
LoadModule dav_svn_module extramodules/mod_dav_svn.so
</IfModule>
<Directory svn>
DAV svn
SVNPath /home/chris/svn/project0
AuthType Basic
AuthName "Chris' project0 Subversion repository"
AuthUserFile /home/chris/svn/conf/project0/svnusers
Require valid-user
</Directory>
</IfDefine> |
Als ik nu naar http://server/~chris/svn/ ga, krijg ik een Internal Server Error, in de logs staat het volgende:
DAV not allowed here.
Ik heb dit aan apache2.conf toegevoegd.
code:
1
2
3
4
5
6
7
| <Directory "/home/*/public_html/svn">
DAV svn
#defines the use of .htaccess, "None" is fastest, "All" most customizable
AllowOverride All
Order allow,deny
Allow from all
</Directory> |
Nu krijg ik een andere error, "SVNPath not allowed".
Wat ik mij dus bedacht, is dat ik aan de bovenstaande Directive van apache2.conf zoiets moet toevoegen:
code:
1
| SVNPath /home/*/svn/project0 |
Alleen moet die * dan automatisch worden vervangen door de username die in het <Directory> directive gematcht is. Heeft iemand een idee hoe dit op te lossen is? Is het überhaupt te doen?
offtopic:
Ik weet niet zeker of ik er misschien verstandiger aan doe dit topique in P&W te zetten, daar zitten meer programmeurs, en misschien ook meer apache-guru's.
Ik weet niet zeker of ik er misschien verstandiger aan doe dit topique in P&W te zetten, daar zitten meer programmeurs, en misschien ook meer apache-guru's.
[ Voor 41% gewijzigd door chris op 23-11-2004 23:04 ]