Ainsi parla matt perez <[EMAIL PROTECTED]>, le 10 février de l'an de grâce 2005 : > Si quelqu'un pouvait m'expliquer en gros comment ça marche, ou me
Très, très succinctement : 1. export CVSROOT=':pserver:[EMAIL PROTECTED]:/quelque/part' 2. cvs login 3. cd /la/ou/jai/les/sources/de/monprojet 4. cvs import monprojet foobar START # tu rentres tes sources dans le CVS 5. cd /repertoire/de/travail 6. cvs checkout monprojet # tu récupères les sources pour travailler dessus 7. # ici, tu changes des trucs 8. cvs commit # t'enregistres les changements 9. cvs logout # fini pour aujourd'hui Voilà pour la base, à savoir comment faire un nouveau projet, le récupérer, changer des trucs, et installer les changements. Basiquement, après ton premier checkout, tu vas faire plein de commits au fur et à mesure que tu changes des trucs. Les autres commandes à connaître : * tu as ajouté un fichier et tu veux qu'il soit uploadé au prochain commit : cvs add nomdufichier * tu as effacé un fichier et tu veux le virer du CVS au prochain commit : cvs delete nomdufichier * tu veux voir les modifs qui ont affecté un certain fichier : cvs log nomdufichier (il vaut mieux avoir saisi un commentaire explicite à chaque commit, sinon c'est un peu inutile) * tu veux resynchroniser ta copie avec celle des autres personnes travaillant sur le projet : cvs update (gaffe, c'est ici qu'il peut y avoir un problème si deux personnes ont bidouillé le même code) > rediriger vers un tutoriel simple, ce serait purement génial. Ben euh, pour CVS c'est vraiment pas ça qui manque, les didacticiels. Une simple recherche Google avec "cvs tutorial" t'en trouveras tout plein. Ceci dit, si tu trouve CVS trop lourdingue, as-tu pensé à utiliser un autre SCM ? CVS commence à se faire vieux, et il y en a un certain nombre qui ont l'air pas mal : SubVersion, Arch, Darcs, Monotone... En ce qui me concerne, je suis en train de regarder du côté de Darcs, qui m'a l'air assez simple, mais je ne l'ai pas encore assez utilisé pour me faire une idée. +++ -- Jacques Caruso | Administrateur système | Laissez-vous pousser [EMAIL PROTECTED] | Webmaster, jeuxdroles.org | les dents. Ne marchez (+33) 493 847 728 | Membre des Minotaures du Sud | pas sur les opossums. PGP : 0x41F5C63D | Membre de Linux-Azur | Mangez des kiwis. Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP ****
