我对您对我们的网络应用程序的分支策略的看法感兴趣。特别是,我想知道我是否满足了不同执行环境的业务需求。
以下是这种情况:
考虑到这一点,我提出了一个4分支系统:
合并将按以下方式进行:
部署将按以下方式进行:
那么,您怎么看?我模糊地走上正轨吗?
答案 0 :(得分:2)
我们基本上使用该策略。每个环境的分支。
有时我们为任何我们最终会死路一条的重大问题制作服务包分支。
有关codeplex的TFS分支策略指南。
祝你好运答案 1 :(得分:1)
你的方法很好。 但根据我过去的经验,我唯一的建议是使存储库版本(1.1.1_C0,1.1.0_B0或1.0.0_A0)依赖而不是环境(Dev,UAT,PROD) 依赖于分支机构。这确实很好,或者我们。 我们根据代码所处的开发阶段标记每个版本。