Microsoft ALM 团队将基本分支计划描述为需要MAIN、DEV和RELEASE分支。
我正在努力将分支/合并引入一个新团队,该团队目前使用没有任何分支的源代码控制。
我想知道 RELEASE 分支是如何实际使用的。
是否可以在 DEV 分支中进行更改然后合并到 MAIN 分支而不需要 RELEASE 分支?MAIN 仍然是只读的。它本质上基本上是 RELEASE 分支。我之所以这么说是因为我们没有太多的变化,但我想将稳定的代码与新的变化隔离开来。我们每个人所说的“发布”的概念还没有很好的定义。我仍在努力。
我只是不知道我的团队是否需要一个 RELEASE 分支(具体考虑我们的需求)。
我将不胜感激有关仅拥有MAIN和DEV分支的策略的评论。