Principales commandes de CVS

commande descriptif de l'action
add ajoute un fichier ou un répertoire à la base
checkout extrait une copie de travail
commit archive une version dans la base
diff visualise les différences entre deux versions
history visualise l'historique de la base
import archive une aborescence de fichiers dans une branche d'un module de la base
init met en place une base CVS
log liste les informations sur les fichiers et leurs versions
release quitte la copie de travail d'un module
remove retire un fichier d'un module
rtag manipule un nom symbolique de version pour un ou plusieurs modules
status visualise l'état des fichiers par rapport à la base CVS
tag manipule un nom symbolique de version pour un ou plusieurs fichiers
update met à jour une copie de travail par rapport aux versions de la base

Visualiser l'état de la copie de travail par rapport à la base CVS

Pour visualiser l'état de la page page.html par rapport à la base CVS, il suffit de faire la commande status

Dans ce cas, la commande retourne le résultat suivant, indiquant que le fichier du projet de l'utilisateur a été localement modifié par rapport à la version de la base CVS :

Pour archiver cette modification dans la base CVS, faire :

Pour vérifier que la modification a bien été prose en compte, questionner à nouveau la base

La modification est enregistrée sous le numéro de version 1.2 alors que la version initiale était stockée sous le numéro 1.1 :

Il existe aussi des interfaces graphiques permettant de réaliser ces commandes dans un environnement de fenêtres. Pour en savoir plus, allez chercher la page suivante :

et réactualisez la page du projet dans votre navigateur.


Codiciel - 2004