Outils de gestion de versionCVS (Concurrent Versions System)Fre´de´ric GoualardFrederic.Goualard@univ-nantes.frLaboratoire d’Informatique de Nantes-AtlantiqueBureau 208Gestion de version: CVS — Master 2 ALMA — 2007/2008 – p. 1Documents et liens utilesLa page dédiée à ce cours :http ://supports.goualard.free.fr/La page CVS :http://www.cvshome.org/The CVS Book :http://cvsbook.red-bean.com/Gestion de version: CVS — Master 2 ALMA — 2007/2008 – p. 2ííÀ quoi sert CVS ?Gestion des fichiers d’une application :Fichiers sourcesFichiers de testsDocumentation. . .Gestion des différentes « versions » des fichiersGestion du travail en collaborationGestion de version: CVS — Master 2 ALMA — 2007/2008 – p. 3Les « concurrents » de CVSSCCS/GNU CSSC. Source Code Control System/CompatiblyStupid Source Control. Précurseur. Contrôle parverrouillage des fichiers.RCS/GNU RCS. Revision Control System. Contrôle parverrouillage des fichiers.(http://www.gnu.org/software/rcs/rcs.html)Subversion. « Meilleur » CVS. Libre. Gestion des répertoires(http://subversion.tigris.org/)Perforce. Application commerciale de gestion de code.Rapide (utilisation d’une BD)(http://www.perforce.com)Microsoft VSS. Application commerciale de gestion de code.Rapide (utilisation d’une BD)Gestion de version: CVS — Master 2 ALMA — 2007/2008 – p. 4Version vs. révisionVersion. Indice attribué à une application ou à un fichier lors de sareleasemajeurmineurtotobill 1.3Majeur. Change ...
Voir