Bonjour les gens.
J'ai monté un serveur svn pour gérer plusieurs projets.
j'ai un groupe admin qui a acces en lecture/écriture a tous les projets.
Apres pour chaque projet je defini les droits pour chaque utilisateurs.
Tout semble fonctionner par contre quand je cherche a lister tous mes projets (avec "SVNListParentPath on" ), le serveur me retourne une erreur 403 meme si je suis admin.
Voici ma conf apache :
<VirtualHost *>
ServerAdmin ******@hotmail.com
DocumentRoot "D:/htdocs/svn"
ServerName svn.****.com
ErrorLog logs/svn-error.log
CustomLog logs/svn.log combined
ErrorDocument 404 default
ErrorDocument 403 default
ErrorDocument 401 default
ErrorDocument 500 default
<Directory />
Options -Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath "D:/htdocs/svn"
AuthType Basic
AuthName "Referentiels Subversion"
AuthUserFile "D:/htdocs/svn/.htpasswd"
AuthzSVNAccessFile "D:/htdocs/svn/.htsvn"
Require valid-user
</Location>
</VirtualHost> |
et le fichier .htsvn :
[groups]
admin = user1
[/]
* =
@admin = rw
[proj1:/]
user2 = rw |
Edit : on est obliger de redemarrer apache a chaque modif du fichier des droits sur le svn ?!