[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: svn multiutilisateurs



Heyberger Ludovic a écrit :

bonsoir a tous,

dans l'etat actuel des choses, je dispose d'un serveur svn installe
sur mon serveur chez moi, qui me permet de gerer mes projets sur un
autre support que le compte que je dispose a l'ecole.

j'ai cree ce svn a l'occasion d'un projet en binome, et donc mon
binome et moi avons l'acces au svn.

nous avons procede de la maniere suivante:

nous avons cree un utilisateur `svn` sur le serveur avec droits
limites et cie, et nous avons installe le repository sur ce compte.
nous avons ensuite mis nos clees ssh sur le svn, nous permettant ainsi
de recuperer et envoyer les donnees sans passer par la frappe d'un mot
de passe.

Ce que j'aimerait faire aujourd'hui: disposer d'un serveur svn perso
sur lequel je puisse mettre mes projets a moi, et auquel personne
d'autre n'aurait acces.

comment me conseillez vous de proceder?

merci d'avance

--
105 116 039 115 032 110 111 116 032 097
032 098 117 103 044 032 105 116 039 115
032 097 032 102 101 097 116 117 114 101

salut,
je pense que tu devrais regarder du coté du libapache2-svn
et connecter tes clients svn par http plutôt qu'en ssh
tu pourrais ainsi créer deux virtualhosts-svn sécurisé par des fichiers htpassword differents l'un pointant vers les projets collègiaux, l'autre ou tu serais le seul à avoir le mot de passe

petit tips:
voici un virtualhost bateau

<Location /svn>
  DAV svn
  *SVNParentPath* /var/svn
  AuthType Basic
  AuthName "Documentation Team Repository"
  AuthUserFile /etc/subversion/passwd
#   <LimitExcept GET PROPFIND OPTIONS REPORT>
    Require valid-user
#  </LimitExcept>
</Location>

moi j'ai commenté les balises LimitExcept car elles rendent la lecture seule publique,
sans elles le password est indispensable.




Reply to: