« Less - Intégration continue » : différence entre les versions
De Wiki Agile
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 318 : | Ligne 318 : | ||
# Pour être plus précis, évitez les branches ayant une durée de vie de plus de quelques heures. L’utilisation des branches est devenue plus facile avec les systèmes distribués de contrôle de version comme Git et Mercurial. Avoir une utilisation mesurée de branches ayant des durées de vie brèves peut s’avérer utile … mais c’est une arme à double tranchant qui peut facilement être mal utilisée [[http://martinfowler.com/bliki/FeatureBranch.html Fowler09]]. | # Pour être plus précis, évitez les branches ayant une durée de vie de plus de quelques heures. L’utilisation des branches est devenue plus facile avec les systèmes distribués de contrôle de version comme Git et Mercurial. Avoir une utilisation mesurée de branches ayant des durées de vie brèves peut s’avérer utile … mais c’est une arme à double tranchant qui peut facilement être mal utilisée [[http://martinfowler.com/bliki/FeatureBranch.html Fowler09]]. | ||
# Astuce : créez donc une branche de livraison en dehors de ligne principale juste avant la livraison, non au démarrage de la livraison (une ligne de livraison). | # Astuce : créez donc une branche de livraison en dehors de ligne principale juste avant la livraison, non au démarrage de la livraison (une ligne de livraison). | ||
# Tiré d’un article dénommé ''Continuous Integration and Automated Builds at Enterprise Scale'' qui auparavant était disponible sur | # Tiré d’un article dénommé ''Continuous Integration and Automated Builds at Enterprise Scale'' qui auparavant était disponible sur [blog.aspiring-technology.com/file.axd?file=Continuous+Integration+at+Enterprise+Scale.pdf.|blog.aspiring-technology.com/file.axd?file=Continuous+Integration+at+Enterprise+Scale.pdf]. Malheureusement ce lien est mort. Si quelqu’un connait un nouveau lien pour ce document, dites-le nous. | ||