我不明白这个Mercurial分支

时间:2016-03-08 23:19:50

标签: mercurial repository branching-and-merging dvcs

一位同事最终获得了如下所示的Mercurial历史(来自TortoiseHg的截图)。作为Hg的新手,我们都不了解正在发生的事情。最右边的序列有一个随时间变化的分支名称怎么样?不幸的是,我不知道他这样做的确切过程,更不用说如何解决这个问题了。 enter image description here

1 个答案:

答案 0 :(得分:1)

  

最右边的序列如何具有随时间变化的分支名称?

易。每个人都可以更改分支,在分支上将引用下一个提交,使用任何数量的分支并在它们之间切换。

我个人看不到现在任何有关更改分支的纯线性历史记录的原因(对于当前DAG合并356到主线将合并所有父级分支的所有祖先),但是 - WIP是WIP ...和我可以期望至少将两个命名分支重新定义为一些(新)分支点,变更集的分支名称将有助于识别这种情况下的分歧历史内容