CVS, client
Un article de Diablotins.org.
|
Utiliser CVS.
Sommaire |
Préambule
Pour récupérer des sources, il faut tout d'abord indiqué a CVS le serveur que vous allez utiliser.
Pour cela, une variable est nécessaire: “CVSROOT”, plusieurs paramètres sont à noter:
# export CVSROOT=':pserver:user@machine.net:/usr/cvsroot'
Cet exemple indique qu'on se connecte sur le serveur machine.net, avec l'utilisateur user, en mode “Pserver” et que l'on va aller voir la cvs situé dans “/usr/cvsroot”
Nous pouvons ensuite nous connecter avec:
$ cvs login
cvs vous demandera alors de saisir le mot de passe de votre utilisateur.
Obtenir une copie de travail
Vous devez tout d'abord aller dans le répertoire ou vous allez mettre les sources, puis demandez au serveur une copie
$ cd ~/cvs_sources $ cvs checkout module
Archivage et mise Ă jour du serveur
Une fois vos fichier modifiés, il faut remettre sur le serveur votre version:
$ cvs commit -m "commentaire" fichier
En cas de problèmes, cvs vous informe.
historique d'un fichier
Une commande toute simple:
$ cvs log fichier
Ajouter un fichier dans un module
Vous devez dire a cvs d'ajouter un fichier:
$ cvs add fichier
puis vous devez mettre a jour le serveur:
$ cvs commit
Ajouter un répertoire dans un module
Sans commentaire, c'est tellement simple
$ cvs add repertoire
Le répertoire a ajouter est tout de suite ajouté sur le serveur.
Ajouter un module
Pour ajouter un module, placez vous dans le répertoire contenant les fichiers de ce module, puis tapez:
$ cvs import -m "commentaire" module module version
