pio*_*otr 6 mercurial repository-pattern branching-and-merging
我们正在考虑实现Docking Line分支模式,以便将一个功能一次合并到暂存分支中,然后,如果测试成功集成到稳定分支并进行发布.问题如下:我们是否应该将mercurial中的默认分支设置为stable或staging分支,因为如果功能没有删除分段分支很可能会被撤销,因此开发人员必须合并到功能分支中从稳定的分支而不是'分期'或对接线.
任何一种策略都会有效,这只是过程和品味的问题。如果您正在寻找其他项目的示例,请考虑 Mercurial 源代码本身。
Mercurial 源有两个主要分支:default和stable。
defaultMercurial 代码中的分支是不稳定的“暂存分支” 。新功能在那里提交并进行测试。如果发现提交有错误,则使用 撤消该提交hg backout。
发布是从stable分支发布的。对此分支进行提交以修复错误。当发布时间临近时,default将合并stable以引入所有新功能。
| 归档时间: |
|
| 查看次数: |
372 次 |
| 最近记录: |