CVS, client

De Diablotins.org.


Utiliser CVS
Image:brush.png



Sommaire

Introduction

Pour récupérer des sources, il faut tout d'abord indiqué a CVS le serveur que vous utiliserez.
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 déposerez 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 en 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

Plus!

Outils personnels
Projets :