2009-03-16 7 views
5

J'ai codé depuis longtemps mais je n'ai jamais utilisé les systèmes de gestion de code comme CVS ou SVN.De bons tutoriels sur la gestion de code?

Pouvez-vous suggérer des guides qui partent des principes de base et ensuite aller avec les concepts du logiciel individuel et leurs subtilités.

Répondre

3

Eric Sink Source Control HOWTO est une introduction intéressante (non spécifique à un outil), même si je ne sais pas si elle est à jour avec la dernière DVCSs.

0

Un vraiment basique pour le très bon darcs peut être trouvé here.

Vous devriez être prêt en moins de 20 minutes!

Ayant fait le petit tutoriel ci-dessus, voir le links to further documentation. Si vous avez compris le concept, presque toutes les commandes darcs peuvent être trouvées dans le darcs cheat sheet (une seule page!). Il peut sembler que darcs était un système de contrôle de version vraiment basique mais en fait il supporte des caractéristiques uniques qu'aucun des autres VCS (je connais) n'a (par exemple patcher des cerises sans perdre l'identité des patches).

0

Je commencer à lire les articles de Wikipedia sur les deux

CVS se trouvent here

Subversion se trouve here

Ensuite, pour plus de détails sur Subversion vous peut regarder le livre rouge here.

Je ne connais pas d'équivalent pour CVS.

Enfin pour un aperçu du contrôle de version, vous pouvez commencer à Wikipedia here.

0

Mon document préféré sur le sujet reste High-level Best Practices in Software Configuration Management. C'est un excellent livre blanc que j'utilise toujours comme référence chaque fois que je dois présenter à mes collègues les bonnes pratiques de GCA. Voici le résumé:

Lors du déploiement de nouveaux outils, les développeurs se concentrent parfois sur le perfectionnement des activités à grains fins, tout en portant à leur insu avant pauvres, les pratiques à grande échelle de leurs emplois antérieurs ou des outils précédents SCM (gestion de configuration logicielle). Le résultat est une gaffe bien exécutée. Ce document fait la promotion de pratiques exemplaires de haut niveau qui reflètent les expériences des auteurs dans le déploiement de SCM.

Questions connexes