Comment mettre à jour LMDZ par CVS?


Vous pouvez mettre à jour les sources en tapant dans le répertoire local où se trouvent votre copie des sources:

pour la version officielle:
cvs -d :pserver:lmdzbrowse@piaf.lmd.jussieu.fr:/users/lmdz/cvsroot update LMDZ4 
En cas de conflit entre des modifications que vous auriez apportées à votre version du code en local et les mises à jour que vous voulez récupérer, cvs vous prévient et note dans le code où se trouvent ces conflits. A vous, alors, de les résoudre.

Si vous voulez savoir quelles sont les différences entre les sources se trouvant dans votre répertoire de travail et les sources de référence (après avoir fait un cvs update intempestif, par exemple), il suffit de lancer un:
cvs -d :pserver:lmdzbrowse@piaf.lmd.jussieu.fr:/users/lmdz/cvsroot diff
  
pour avoir les différences par rapport à la version de travail et
cvs -d :pserver:lmdzbrowse@piaf.lmd.jussieu.fr:/users/lmdz/cvsroot diff -r version nom_de_fichier
pour les différences du fichier nom_de_fichier par rapport à la version référencée par version

Pour connaître les différents ``tags'' (ou versions) d'un fichier faire:
cvs -d :pserver:lmdzbrowse@piaf.lmd.jussieu.fr:/users/lmdz/cvsroot status -v nom_de_fichier


Enfin, quelques options générales de cvs:
 --help-options: liste les options possibles
dont
 -n: mode "simulation", exécution de la commande sans toucher à quoi que ce soit
 -t: "trace" de l'exécution de la commande
 --help-commands: liste les commandes cvs
Pour obtenir plus de détails sur les commandes CVS, vous trouverez ici la documentation CVS.