CVS : Gestion de configuration client-serveur

Linux Gazette numéro 66

Kapil Sharma

kapil@linux4biz.net

Jérôme Fenal

jerome@fenal.org


Table des matières
Introduction
Obtenir CVS
L'entrepôt de code
Plusieurs développeurs
Revenir à une précédente version
Quelques commandes CVS
Autres outils et ajouts à CVS
Pour plus d'information

Introduction

CVS est un système de gestion de configuration. En l'utilisant, vous pourrez enregistrer l'histoire de vos fichiers source. CVS aide si vous faites parte d'un groupe de personnes travaillant sur le même projet, partageant le même code. Plusieurs développeurs peuvent travailler sur le même projet à distance en utilisant le modèle client serveur de CVS, modèle dans lequel le code existe sur un serveur central, et où chaque programmeur récupère le source sur sa machine locale depuis le serveur CVS (checkout) et le re-sauvegarde sur le serveur CVS (checkin) après développement. Chaque fois qu'un programmeur insère son nouveau code sur le serveur CVS, seule la différence [avec la version précédente] est sauvegardée au lieu d'écraser la précédente version. Cela autorise le serveur à recréer quelque version précédente que ce soit à la demande, bien que distribuant, par défaut, la dernière version.