| Installation d'un client CVS sur une machine Windows. | ||
|---|---|---|
| Précédent | ||
Après avoir récupérer la dernière version de TortoiseCVS dans un répertoire de votre machine.
http://prdownloads.sourceforge.net/tortoisecvs/TortoiseCVS-1.8.4.exe?download
Lancer l'installation en double cliquant sur le fichier : TortoiseCVS-1.8.4.exe. Je vous conseil de choisir l'option installation complète, afin d'avoir tous les binaires disponibles.
L'utilisation de TortoiseCVS se réalise avec le menu contractuel, bouton droit de la souris, dans l'explorateur de Windows.

Pour lancer l'explorateur rapidement, il suffit de faire Démarrer / Exécuter... / explorer.
La première chose à faire avant de récupérer les fichiers d'un serveurs CVS est de préparer son espace de travail. Nous allons créer un répertoire qui stockera tous les packages qui nous récupèrerons sur internet.
C:\packages\

En cliquant avec le bouton droit dans la partie C:\packages\, il y a le menu contractuel de TortoiseCVS qui s'affiche.
Avant de lancer les commandes CVS, il faut charger la clé privée à utiliser pour se connecter sur le serveur CVS. Il faut utiliser le binaire pageant.exe fournis avec les fichiers de Putty.
En double cliquant sur le fichier pageant.exe, il y a une petite icone qui s'ajoute près de l'horloge de Windows. Cette icone ressemble à un ordinateur avec un chapeau.
![]()
En double cliquant sur cette icone, il y a l'interface de Putyageant qui s'affiche.

Cette interface permet de mettre en mémoire la clé privée utilisée pour la connexion au serveur CVS. Pour ajouter une clé, il suffit de cliquer sur "Add Key" et d'aller chercher votre clé privée (id_dsa) dans votre répertoire C:\ssh dans notre exemple.

Quand la clé privée est chargée, elle est présente dans l'interface de Pageant. Maintenant il est possible d'utiliser TortoiseCVS de façon sécurisé.
Pour récupérer un module (ou package) d'un serveur CVS. Il faut utiliser le menu contractuel de TortoiseCVS avec l'option "Créer un module".

Voici une configuration pour récupérer le package fraval_books sur le serveur CVS fraval.org avec l'utilisateur brian.
Modifiez cette configuration en remplaçant l'utilisateur brian dans le champ CVSROOT par votre utilisateur (nat, muriel, jerome, adrian, frederic, etc).
Si vous utiliser le serveur fraval.org, les autres informations peuvent rester identiques.

Configuration de TortoiseCVS pour récupérer le package sur un serveur CVS.

Grâce à l'utilisation de la clé privée, clé pulbique le package est directement télécharger sur la machine sans qu'il soit besoin de donner un mot de passe. Si vous avez une fenêtre qui vous demande un mot de passe, il faut voir avec l'administrateur du serveur CVS pour avoir plus d'information.