Concurrent versions system
Un article de Wikipédia, l'encyclopédie libre.
- Pour les articles homonymes, voir CVS (homonymie).
- Ne doit pas être confondu avec CSV.
Concurrent versions system | |
---|---|
Développeur | {{{2}}} |
Dernière version | 1.11.22 (le 9 juin 2006) |
Version avancée | 1.12.13 (le 28 septembre 2005) |
Environnement | GNU/Linux, Mac OS X, Windows, FreeBSD |
Langue | Multilingue |
Type | Logiciel de gestion de version |
Licence | GPL |
Site Web | www.nongnu.org/cvs/ |
CVS, acronyme de Concurrent Versions System, est un logiciel libre (licence GPL) de gestion de versions, successeur de SCCS. Bien qu'il soit toujours très utilisé dans le domaine du logiciel libre, il est maintenant obsolète avec l'arrivée de son successeur Subversion. 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.
On notera qu'il existe aussi des logiciels décentralisés comme Bazaar, Darcs, Git ou Monotone, et toujours sous licence Open Source.
Parmi les interfaces graphiques les plus populaires, citons sous Linux, le programme Cervisia et sous Windows TortoiseCVS.