Du cote serveur: cvs -d /home/CVS init Cela crée le répertoire ou les sources seront sauvegardées.
dans /etc/inetd.conf, ajouter:
cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/CVS pserverdans /etc/services, on ajoute:
cvspserver 2401/tcp # CVS client/server operations cvspserver 2401/udp # CVS client/server operationsensuite creer un group cvs et mettre tous les developpeurs dedans, et faire : chown root.cvs -R /home/CVS
Du cote client: Pour ajouter un projet:
cd rep_des_sources/Nom_rep cvs import -m "nom_du_projet" Nom_rep "nom_du_createur" startpour recuperer un projet pour la premiere fois:
export CVSROOT=:pserver:login@mon_serveur.home:/home/CVS cd rep_des_sources cvs checkout Nom_reppour updater un projet:
cd rep_des_sources/Nom_rep cvs update -dpour commiter des changements: cvs commit
pour ajouter un fichier mon_fichier: cvs add mon_fichier
pour supprimer un fichier mon_fichier: rm mon_fichier; cvs remove mon_fichier
| Précédent | Sommaire | Suivant |
| Serveur CVS | Niveau supérieur | PostgreSQL |