Développement d'un outil de travail collaboratif


1. Créer un compte

Allez sur la page suivante : https://panel.tuxfamily.org/subscribe.pl et inscrivez-vous.
Essayez de respecter les mêmes identifiants que ceux du forum.


2. Faire partie du groupe

Ensuite, envoyez un message privé à jrp sur le forum du projet (http://xavador.saintmac.com/projet/index.php) en indiquant le login que vous avez crée. Je vous renverrai un message privé de confirmation de votre appartenance au groupe.

3. Définir la variable CVSROOT

Très simple, il suffit de définir la variable d'environnement CVSROOT comme suit. Vous pouvez inscrire la ligne, dans votre éditeur favori (c'est-à-dire, Vim) et l'inclure dans le fichier $HOME/.bashrc par exemple.

export CVSROOT=:ext:UTILISATEUR@cvs.tuxfamily.org:/cvsroot/collab/collab

Remplacez UTILISATEUR par l'identifiant du compte que vous avez crée en 1.


Voilà, vous pouvez utiliser le serveur CVS !

4. Utiliser le CVS

Toute l'application est stockée dans le module Beta. Dans Beta, il y a/aura un sous-répertoire par module, à savoir :

Les commandes essentielles CVS pour survivre...

4.1 Récupérer une copie locale

Dans notre cas, il s'agit de récupérer une copie locale de l'unique module présent sur le dépôt CVS, le module Beta :
    cvs checkout Beta

4.2 Ajouter un fichier

Allez dans le répertoire qui contient le fichier à ajouter au dépôt et tapez :
    cvs add fichier


Ne pas oublier d'appliquer les modifications pour que ce soit effectif (voir 4.3).

4.3 Appliquer les modifications pour mettre à jour le dépôt

Tapez : cvs commit

4.4 Mettre à jour la copie locale

Tapez : cvs update

4.5 En savoir plus

Je vous conseille ce site : http://www.lifl.fr/~boulet/formation/syst-dist/exposes2003-2004/cvs/index.html

5. Voir le dépôt CVS via le Web

C'est par là : http://cvsweb.tuxfamily.org/collab/collab/

Enjoy :-)
JRP.