jeudi 21 avril 2011

CVS - Création du module dans le référentiel

Création sous /users/cvs/cvsdata

cvs -d $repository init

Attention : $repository doit être le chemin complet (ex : /users/cvs/cvsdata/SU3)

Mise à jour du fichier password

lorsque le module est ajouté, un répertoire est /users/cvs/cvsdata/SU3 et contient un répertoire CVSROOT.
Dans ce répertoire, récupérer un fichier passwd d'un autre module et le copie dans ce répertoire, il contient les users autorisé à
utiliser ce module.

testcvs::cvs
test1::cvs

Ajout d'un utilisateur avec lecture seule

Créer un fichier readers sous  /users/cvs/cvsdata/<PROJET>/CVSROOT et indiquer dans ce fichier les utilisateurs ayant ce privilège.

Mise à jour du fichier /etc/services

cvsSU3     60034/tcp      #serveur CVS /users/cvs/cvsdata/SU3


Mise à jour du fichier /etc/inetd.conf

cvsSU3 stream tcp nowait root /usr/bin/cvs cvs --allow-root=/users/cvs/cvsdata/SU3 pserver

Aucun commentaire:

Enregistrer un commentaire