Mar*_*ing 5 workflow mercurial branch named
我喜欢命名分支的灵活性,但我对头部的增加有一些担忧.
即使分支关闭,它仍然出现在头部.我知道如何清理"hg head"的输出我的问题是大师:"我错过了什么?"
首先你可能会问,为什么我要完全隐藏指定分支的头部?由于各种原因:
编辑: 事实证明,头部的增加是我使用的旧版本mercurial的症状.关闭分支会将分支的头部隐藏在较新的Mercurial版本上.
我的想法是有一个"死"的头部分支,所有这些封闭的分支头将合并到其上.
死角将由变更集0作为父级,其唯一目的是捆绑现在不需要的流浪头.
死角只有其他死角子项,它们永远不会合并回默认分支.
您可以使用hg commit --close-branch
将分支标记为已关闭:
http://www.selenic.com/mercurial/hg.1.html#commit
封闭式分支不会显示hg branches
或hg heads
在默认情况下(仅当-c
/ --closed
指定选项),所以我不知道你怎么看"混乱"?
合并东西你究竟会得到什么?