Cours de gestion de configuration avec CVS et Subversion

Fiche ressource Article, événement, site web...
  • Création ou MAJ importante : 24/10/11
  • Correction mineure : 24/10/11
Mots-clés

Cours de gestion de configuration avec CVS et Subversion

Ce document (http://form-cvssvn.gforge.inria.fr/) est un support de cours de Maxence Guesdon et Guillaume Rousse pour une formation à la gestion de configuration avec CVS et Subversion.

Elle comporte une introduction aux systèmes de gestion de versions, ainsi que deux parties sous forme de travaux pratiques, l'une sur CVS, l'autre sur Subversion. On peut sans problème faire un cours avec l'introduction et la partie Subversion seulement. Les deux TP consistent en la création d'un mini site web, d'abord avec une page par participant pour éviter les conflits et effectuer les opérations de base, puis avec des modifications en parallèle pour expérimenter la concurrence et les conflits. Enfin, une répartition des participants en deux groupes permet de montrer le fonctionnement des branches.

Un pré-requis pour cette formation est une connaissance des commandes UNIX de base, car toutes les manipulations se font depuis la ligne de commande sur un système Linux.

La durée habituelle de la formation est de deux jours pour CVS+Subversion, ou une journée pour seulement Subversion.

Les sources du document sont accessibles, ainsi qu'un script de préparation des machines pour les TP, facilement adaptable.