Utilisez le contrôle de versions

Référence en anglais sur drupal.org : 23 Août 2008 - 16h57 - http://drupal.org/node/299067


Quand vous écrivez du code-source, placez-le dès que possible dans un système de contrôle de version et committez-le au fur et à mesure, avec des messages explicites sur ce que vous changez et pourquoi. N'attendez pas d'avoir votre release 1.0 pour tout committer d'un coup - le but d'un contrôle de version est de maintenir un historique de vos changements, de vos décisions et de leurs raisons.

Faîtes-en usage dès le début de votre projet. Ainsi, lorsque vous aurez besoin, des mois plus tard, de débogguer, modifier ou améliorer quelque chose, vous serez content de pouvoir comprendre ce que vous aviez fait initialement et les raisons pour lesquelles vous l'aviez fait.

Voir la conception initiale de votre code-source peut également aider d'autres personnes, qui voudront l'étendre, l'améliorer ou le débogguer.

Enfin, cela vous servira également de sauvegarde hors-site pour votre travail. Votre portable peut être volé ou exploser en plein vol, vos supers-idées seront toujours à l'abri dans le dépôt. N'oubliez pas que si un code-source n'existe pas en différents endroits, il n'existe pas du tout.

Commentaires

Bonjour, Utilisez-vous une

Bonjour, Utilisez-vous une solution en ligne pour votre controle de version ? Car si on install le controle de version sur le même PC, cela n'a pas d'intérêt en cas de vol ou crash... Cordialement

Oui, en l'occurrence il

Oui, en l'occurrence il s'agit du CVS de Drupal : http://drupal.org/handbook/cvs/quickstart

Poster un nouveau commentaire

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <css>, <php>, <html>, <ccss>, <ccss>, <drupal5>, <drupal6>, <html>, <javascript>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]".
  • You may use [view:viewname] tags to display listings of nodes.

Plus d'informations sur les options de formatage

CAPTCHA
Cette question permet d'éviter le spam :
1 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.