l'asile.fr


Accéder facilement à un CVS sous windows

article de Ceacy , publié le 10 février 2006 à 00:28
CVS, alias Concurrent Versioning System, est un logiciel libre très utilisé dans le milieu du développement collaboratif : en effet, il permet à une équipe de programmeurs de travailler de concert sur un code source, sans risque que l'un d'entre eux écrase par mégarde le travail effectué par un autre, comme ce pourrait être le cas par FTP : chaque fichier source se voit en effet attribué un numéro de version, incrémenté à chaque modification par un développeur.

Pour plus d'informations sur le fonctionnement pratique de CVS, je vous encourage à lire cet article sur Wikipédia.

CVS est très utile, même si vous n'envisagez pas de contribuer directement au développement d'un projet, car il permet de récupérer aisément la version la plus récente d'un logiciel (généralement un logiciel libre), afin de le compiler et de bénéficier ainsi de ses dernières améliorations. En effet, la plupart des serveurs CVS fournissent un accès anonyme, permettant de récupérer les sources, mais non de les modifier - c'est le cas que nous verrons ici.

Cet article décrit en effet comment récupérer les sources depuis un serveur CVS, sous Windows, à l'aide d'un utilitaire nommé TortoiseCVS. Tout d'abord, il vous faut connaître l'adresse du serveur CVS, et le nom du module que vous souhaitez récupérer. Par exemple, pour amsn, l'adresse est :
"pserver:anonymous@cvs.sourceforge.net:/cvsroot/amsn" et le nom de module "msn".
CVS, alias Concurrent Versioning System, est un logiciel libre très utilisé dans le milieu du développement collaboratif : en effet, il permet à une équipe de programmeurs de travailler de concert sur un code source, sans risque que l'un d'entre eux écrase par mégarde le travail effectué par un autre, comme ce pourrait être le cas par FTP : chaque fichier source se voit en effet attribué un numéro de version, incrémenté à chaque modification par un développeur.
Pour plus d'informations sur le fonctionnement pratique de CVS, je vous encourage à lire cet article sur Wikipédia.

CVS est très utile, même si vous n'envisagez pas de contribuer directement au développement d'un projet, car il permet de récupérer aisément la version la plus récente d'un logiciel (généralement un logiciel libre), afin de le compiler et de bénéficier ainsi de ses dernières améliorations. En effet, la plupart des serveurs CVS fournissent un accès anonyme, permettant de récupérer les sources, mais non de les modifier - c'est le cas que nous verrons ici.

Cet article décrit en effet comment récupérer les sources depuis un serveur CVS, sous Windows, à l'aide d'un utilitaire nommé TortoiseCVS. Tout d'abord, il vous faut connaître l'adresse du serveur CVS, et le nom du module que vous souhaitez récupérer. Par exemple, pour amsn, l'adresse est "pserver:anonymous@cvs.sourceforge.net:/cvsroot/amsn" et le nom de module "msn".


1. Télécharger TortoiseCVS et l'installer.
Vous risquez de devoir redémarrer votre ordinateur pour que l'installation soit complète, vue que TortoiseCVS s'intègre dans l'explorateur de Windows.

2. Créer un dossier quelque part dans votre disque dur, juste histoire de centraliser quelque part les sources. Sinon, ça devient vite le bazar, et on finit totalement disjoncté dans un asile. Oups, pardon.
Ensuite, allez dedans, faites un clic droit : de nouvelles options sont apparues, comme par exemple "CVS Emprunter" (ou "CVS checkout", si vous êtes un vrai, un pur, et que vous n'avez pas choisi la langue française comme tous les autres n00bz).
Screenshot

3. Remplissez les deux champs obligatoires
(oui, il y a plein de boîtes de texte, mais seules deux sont nécessaires, les autres se remplissent en conséquence)
:
CVSROOT : :pserver:anonymous@cvs.sourceforge.net:/cvsroot/samoth (par exemple, et sans vouloir faire de pub outrancière)
Module : <le module que vous voulez>
Puis cliquez sur OK : TortoiseCVS va gentiment récupérer le code source du module que vous avez choisi.
Screenshot
Screenshot

4. Une fois que c'est fini, vous avez le code source, ce qui va vous permettre de briller dans les soirées mondaines que vous ne manquerez pas de fréquenter grâce à votre nouveau talent
article de Ceacy — publié le 10 février 2006 à 00:28
Lien permanent vers cet article | Aller sur le blog de Ceacy
Oui Non

Avez-vous trouvé cet article intéressant ?

Écrire un article
Aucun commentaire

Ajouter un commentaire

Vous devez être identifié pour poster un commentaire.

# 08:03:57
(carwin) C'est l'ouverture de la chasse ! [url]
# 07:32:35
(carwin) 20:19:27 Les configs de canard sont de bonnes pistes [url]
# 08:42:13
(Sarki) 20:19:27 ça dépend de ce que tu cherches comme usage... Jeu? Bureautique? Fixe? Portable?
# 18:46:42
(hohun) Ouff ça fait 5 ans que j'ai pas zyeuté l'état du marché et des composants :D
# 20:19:27
(plantmann) Et ben, l'été a été calme ici, ma parole... J'espère que la rentrée s'est bien passée pour ceux qui ont des enfants (et pour les autres aussi en fait). Projet rachat d'ordi pour ma pomme, si vous avez des conseils ou avis
# 16:03:51
(carwin) 07:42:52 Yeah!
# 12:21:23
(carwin) Documentaire saisissant sur le reportage de guerre [url]
# 12:20:37
(carwin) Enfin une bonne nouvelle pour l'industrie du disque [url]
# 07:42:52
(hohun) 12:45:52 de rien ! J'espère que ça a plu !
# 12:45:52
(carwin) 08:20:56 Merci encore pour la prescription Sherlock !
lire la suite de la tribune