- Concurrent versions system
-
« CVS » redirige ici. Pour les autres significations, voir CVS (homonymie).
Concurrent versions system Développeur The CVS Team Dernière version 1.11.23 (8 mai 2008) [+/−] Version avancée 1.12.13 (27 juillet 2006) [+/−] Environnement Multiplate-forme Langue Multilingue Type Logiciel de gestion de version Licence plusieurs implémentations, dont une sous GNU GPL Site web http://cvs.nongnu.org/ modifier CVS (sigle de Concurrent Versions System), est un système de gestion de versions, successeur de SCCS, originellement écrit par Dick Grune en 1986, puis complété par Brian Berliner (avec le programme cvs lui-même) en 1989, et par la suite amélioré par de très nombreux contributeurs. Puisqu'il aide les sources à converger vers la même destination, on dira que CVS fait la gestion concurrente de versions ou de la gestion de versions concurrentes. Il peut aussi bien fonctionner en mode ligne de commande qu'à travers une interface graphique. Il se compose de modules clients et d'un ou plusieurs modules serveur pour les zones d'échanges.
Le modèle de CVS est un modèle centralisé, où un serveur central regroupe toutes les sources, mais il existe aussi des logiciels décentralisés comme Bazaar, Darcs, Git, Mercurial, Fossil ou Monotone, tous ces derniers étant des logiciels libres.
Article principal : gestion de version décentralisée.Sommaire
Implémentations et concurrents
Le premier logiciel qui a offert le service CVS s'appelle CVS, parmi les autres logiciels qui offrent un tel service il y a Cervisia, linCVS, TortoiseCVS, WinCVS.
Parmi les logiciels qui offrent un service similaire, il y a Subversion, Microsoft Visual SourceSafe ou ClearCase d'IBM.
WinCVS
WinCVS est un logiciel qui met en œuvre une interface utilisateur graphique pour exploiter les services CVS sur les systèmes d'exploitation Microsoft Windows.
TortoiseCVS
TortoiseCVS est un logiciel sous licence libre GPL qui permet d'exploiter les services CVS à partir de l'explorateur de Microsoft Windows.
Voir aussi
Liens externes
- (en) Site officiel de CVS
Catégories :- Système de gestion de versions
- Logiciel libre sous licence GPL
- Logiciel pour Unix
- Logiciel pour Windows
Wikimedia Foundation. 2010.