« CVS » : différence entre les versions
Aller à la navigation
Aller à la recherche
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
== | == Se connecter au serveur == | ||
Pour se connecter sur un serveur CVS, il suffit de saisir la commande suivante : | Pour se connecter sur un serveur CVS, il suffit de saisir la commande suivante : | ||
cvs -d :pserver:utilisateur@machine:/cvsroot login | cvs -d :pserver:utilisateur@machine:/cvsroot login | ||
On peut aussi définir la variable d'environnement CVSROOT : | |||
export CVSROOT=:pserver:utilisateur@machine/cvsroot | |||
Et utiliser les commandes sans préciser le serveur : | |||
cvs login | |||
== Créer un nouveau projet == | |||
Pour mettre un nouveau projet en ligne : | Pour mettre un nouveau projet en ligne : | ||
Ligne 9 : | Ligne 19 : | ||
cd projet | cd projet | ||
cvs -d :pserver:utilisateur@machine:/cvsroot import -m "commentaire" projet créateur version | cvs -d :pserver:utilisateur@machine:/cvsroot import -m "commentaire" projet créateur version | ||
== Récupérer un projet existant == | |||
Et pour récupérer le projet mis à disposition en CVS : | Et pour récupérer le projet mis à disposition en CVS : | ||
Ligne 14 : | Ligne 26 : | ||
cvs -d :pserver:utilisateur@machine:/cvsroot checkout projet | cvs -d :pserver:utilisateur@machine:/cvsroot checkout projet | ||
Pour mettre à jour le | == Mettre à jour un projet == | ||
Pour mettre à jour le projet sur le repository : | |||
cvs commit | cvs commit | ||
<b>cvs commit</b> est a effectué dès que l'on veut valider des changements (ajout de fichier, suppresion de fichier, etc...) | <b>cvs commit</b> est a effectué dès que l'on veut valider des changements (ajout de fichier, suppresion de fichier, etc...) | ||
== Ajouter un fichier == | |||
Ajouter un nouveau fichier au projet : | Ajouter un nouveau fichier au projet : | ||
Ligne 26 : | Ligne 42 : | ||
== Informations supplémentaires == | == Informations supplémentaires == | ||
* [http://cvsbook.red-bean.com/cvsbook.html Open Source Development with CVS, 1st Edition] | |||
* [http://www.linbox.com/ucome.rvt?file=/any/doc_distrib/cvs-1.11/introduction/cvs-4.html la doc sur linbox] | * [http://www.linbox.com/ucome.rvt?file=/any/doc_distrib/cvs-1.11/introduction/cvs-4.html la doc sur linbox] | ||
* [http://www.cs.mcgill.ca/~qxu2/cgi-bin/cvs.php CVS in 60 seconds] | * [http://www.cs.mcgill.ca/~qxu2/cgi-bin/cvs.php CVS in 60 seconds] | ||
* [http://owen.sj.ca.us/rkowen/howto/cvs.html howto] | * [http://owen.sj.ca.us/rkowen/howto/cvs.html howto] |
Dernière version du 20 juin 2005 à 13:24
Se connecter au serveur
Pour se connecter sur un serveur CVS, il suffit de saisir la commande suivante :
cvs -d :pserver:utilisateur@machine:/cvsroot login
On peut aussi définir la variable d'environnement CVSROOT :
export CVSROOT=:pserver:utilisateur@machine/cvsroot
Et utiliser les commandes sans préciser le serveur :
cvs login
Créer un nouveau projet
Pour mettre un nouveau projet en ligne :
cd projet cvs -d :pserver:utilisateur@machine:/cvsroot import -m "commentaire" projet créateur version
Récupérer un projet existant
Et pour récupérer le projet mis à disposition en CVS :
cvs -d :pserver:utilisateur@machine:/cvsroot checkout projet
Mettre à jour un projet
Pour mettre à jour le projet sur le repository :
cvs commit
cvs commit est a effectué dès que l'on veut valider des changements (ajout de fichier, suppresion de fichier, etc...)
Ajouter un fichier
Ajouter un nouveau fichier au projet :
cvs add nom_fichier cvs commit