Lors de l'utilisation du contrôle de source, la façon dont je suis habitué à travailler est de développer sur le tronc, puis de brancher le tronc juste avant de passer au contrôle qualité. Je parlais avec d'autres personnes du ministère et apparemment, il y a des points de vue passionnés au sujet d'une façon différente de travailler, qui serait de créer la nouvelle succursale au tout début du cycle de développement, de faire des travaux de développement là-dessus. branchez, puis fusionnez-le au tronc à la fin. L'idée sur cette approche est de garder le tronc vierge. Bien que je sois très sceptique quant à la prétention que l'un des promoteurs a fait de cette approche une approche «standard» (même si je suis heureux d'apprendre autrement), je ne serais pas surpris d'entendre que c'est assez commun. Je peux imaginer quelques avantages (plus facile à choisir quand déployer quelle fonctionnalité ou ensemble de fonctionnalités) mais aussi quelques inconvénients (problèmes de fusion potentiels puisque chaque branche doit être fusionnée avec le tronc).Différentes approches du branchement de contrôle de source
fait des recherches ultérieures et trouvé ceci: http://www.lostechies.com/blogs/derickbailey/archive/2009/07/15/branch-per-feature-source-control-introduction.aspx
serait curieux d'entendre des gens leur sens pour les forces et les faiblesses de ces approches, et aussi sur toute autre approche que les gens peuvent utiliser.
Naw, c'est exactement ce que je cherchais. Merci. –
Ouais, j'ai la même opinion, mais je peux reconnaître en moi-même au moins que c'est actuellement (pour moi) juste un biais historique plus qu'autre chose. Il y a des réponses intéressantes dans chaque camp dans le lien que vous avez fourni ... –