|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre éprouvé
![]() ![]() |
Bonjour à toutes et à tous!
Je rencontre actuellement différents problèmes de configuration pour les vhosts concernant les dépôts subversion sur mon dédié. A noter qu'avant je ne l'utilisai pas, donc c'est une découverte pour moi. Voici le vhost: Code :
Ce que je souhaite obtenir comme url: http://depot.svn.ndd.tld J'ai également un soucis pour l'authentification (AuthzSVNAccessFile + AuthUserFile), le %1 semble être vidé dans la balise <location>. Du coup mes dépôts ne sont pas protégés ce qui pose un gros problème de sécurité ![]() Les répertoires sur la machine sont bons mais dans les erreurs apache indique que /home/svn/%1/conf/authz est introuvable. SourceForge utilise un système similaire pour la gestion des dépôts, mais je ne sais pas si ils ont pas un script qui créé un fichier en même temps que le dépôt. Mais en gros, ce que je voudrais mettre en place: 1) Des vhosts dynamiques: http://depot.svn.ndd.tld 2) L'authentification individuel sur les dépôts pour l'accession via les différents protocoles 3) Un compte super-utilisateur svn pour tous les dépôts (pour moi) Je remercie Julp pour son aide et ses tentatives depuis quelques jours pour mettre ce système en place ![]() Voila, je pense avoir tout mis et tout dis Merci d'avance pour votre aide, cordialement Toine
__________________
Si ce message vous a aidé, pensez à voter pour lui! |
||
|
00
|
|
|
#2 |
|
Membre habitué
![]() Ingénieur développement logiciels Inscription : avril 2007 Messages : 83 ![]() |
Salut,
J'ai mis en place a peu pret la même architecture, avec une forge REDMINE C'est cette forge qui me gère la création des dépots, et les droits des utilisateurs SVN (droit simpliste cependant, soit no-access, soit full-access). En revanche tu aura des url du type http://svn.tondomaine.com/tonprojet Pour installer redmine je te conseille la méthode synchro de leur repository (qui permet les MAJ facilement), puis intégration dans apache par le dispatch.cgi (evite le mod passenger ou proxy qui fait ramer la machine) Tu a le liens pour installer cette procédure ici : http://www.redmine.org/projects/redm...n_and_mod_perl Redmine peut aussi faire la même chose avec les dépots GIT (via Gitosis) mais je n'ai jamais tester et je ne sais pas si tu peut faire SVN+GIT simultanément pour la création des dépots et les droits |
|
00
|
Copyright © 2000-2012 - www.developpez.com