22 juillet 2007 - contact freelance paris

Révisions, Versions et Branches
dans Eclipse CVS

J'ai souvent travaillé avec CVS, mais le dernier projet Java sur lequel je suis intervenu m'a demandé d'utiliser CVS de manière plus pointue.
Eclipse s'est formidablement répandu car il a notamment su proposer des plugins faciles à intégrer qui ont considérablement améliorer l'utilisation de logiciels, et plus particulièrement CVS dans notre cas.
Ce tutorial montre comment configurer CVS sous Eclipse, partager un projet, utiliser les notions de versionning (versions, révisions), et ce que je n'ai jamais trouvé traduit en français l'utilisation des branches qui permet à plusieurs développements d'avancer de manière parallèle et indépendante.

1. La perspective CVS

La perspective « Exploration du référentiel CVS » permet de gérer les échanges et le contenu des projets stockés sous CVS.
Exploration du référentiel CVS - eclipse cvs

1.1 La création d'un emplacement vers un référentiel cvs

Dans la vue « Référentiels CVS », sélectionner l'option « Nouveau/Emplacement du référentiel » du menu contextuel.
Nouveau/Emplacement du référentiel cvs - référentiels eclipse cvs
Une boite de dialogue s'ouvre pour définir un nouvel emplacement. Un emplacement contient uniquement les informations sur une connexion.
Ajout nouveau référentiel cvs - eclipse cvs
Il faut renseigner le nom de la machine, le chemin du référentiel CVS, le nom de l'utilisateur, son mot de passe (celui de Windows) et le type de connexion (utilisez pserver) puis cliquer sur le bouton « Fin ».


Si la connexion ne peut être établie, un message d'erreur est affiché.
Validation référentiel cvs - eclipse cvs

1.2 Partager un projet sous Eclipse CVS

Il faut sélectionner un projet dans une vue et sélectionner l'option « Equipe/Partager le projet » du menu contextuel.
Equipe/Partager le projet - eclipse cvs
Choisissez ensuite le référentiel CVS où sera hébergé le module CVS.
Partager projet référentiel cvs - eclipse cvs
Cliquez sur le bouton « Suivant ».

Sélectionnez ensuite le nom au module : soit celui du projet Eclipse soit un nom spécifique à préciser.
Cliquez sur le bouton « Suivant » puis sur « Fin ».
Nom du module cvs - eclipse cvs
La vue « Synchronisation - Mode sortant » affiche les fichiers qui ont été modifiés, ou qui ne font pas partie du référentiel CVS.
Mode sortant Synchronisation - eclipse cvs
Dans cette vue, il convient tout d'abord de supprimer les ressources qui seront propres au poste de chaque développeur.
Pour cela, sélectionner les ressources à ignorer et choisissez « Supprimez de la vue ».
Supprimer de la vue Synchronisation - eclipse cvs
Une fois cette étape effectuée, soumettez vos ressources au référentiel CVS par le choix « Valider ».
Valider Synchronisation - eclipse cvs
Comme les ressouces sont nouvelles pour CVS, une boîte de dialogue apparaît :
Ajout au contrôle de version - eclipse cvs
Validez alors l'ajout au contrôle de version en cliquant « Oui ». Une boite de dialogue demande la saisie d'un commentaire (selon votre choix).
L'utilité des commentaires sera vu plus loin dans la section Mots clés de substitution.
Commentaire de validation - eclipse cvs
Vos ressources sont alors référencées sous CVS.
 
 
suite : Les révisions CVS