je m'étonne un peu devant ce que tu dis :
"Subversion, avec apache2, répond parfaitement au besoin sauf qu'il semble y avoir de gros problèmes de permissions"
Effectivement, si tu veux offrir un accès via webdav, il faut que le répertoire contenant le repository svn appartient à l'utilisateur qui a les droits déclarés dans le httpd.conf (souvent apache).
Une fois, cela positionné, tu peux toujours affiner les droits de chaque utilisateur via le module mod_authz_svn qui permet de gérer des droits d'accès par répertoire par utilisateur ou par groupe.
Maintenant cette approche t'oblige à utiliser la connexion via webdav donc du type :
svn [command] http[s]://mon.plus.beau.serveur.com/subversion/
Et cela même en local.
Voilà pour le problème de gestion de droits avec subversion.
En espérant avoir été assez clair.
# Gestion des autorisations SVN
Posté par franck villaume . En réponse au journal Quel système de versionning choisir ?. Évalué à 3.
je m'étonne un peu devant ce que tu dis :
"Subversion, avec apache2, répond parfaitement au besoin sauf qu'il semble y avoir de gros problèmes de permissions"
Effectivement, si tu veux offrir un accès via webdav, il faut que le répertoire contenant le repository svn appartient à l'utilisateur qui a les droits déclarés dans le httpd.conf (souvent apache).
Une fois, cela positionné, tu peux toujours affiner les droits de chaque utilisateur via le module mod_authz_svn qui permet de gérer des droits d'accès par répertoire par utilisateur ou par groupe.
Maintenant cette approche t'oblige à utiliser la connexion via webdav donc du type :
svn [command] http[s]://mon.plus.beau.serveur.com/subversion/
Et cela même en local.
Voilà pour le problème de gestion de droits avec subversion.
En espérant avoir été assez clair.
--
C01N C01N