对于mercurial变更集,两次相同的父版本

时间:2013-04-05 09:20:33

标签: mercurial

是否存在规范性解释为什么对于由合并产生的给定mercurial变更集,相同的父修订被列出两次。

不幸的是,我们没有机会说出,在观察到的情况下究竟是什么导致了这种情况。可能是因为尝试执行空合并操作导致了这种情况。

任何提示都赞赏!

1 个答案:

答案 0 :(得分:0)

我们找到了导致这种情况的可能方法......

通过选择您的本地版本和“与本地合并”选中“放弃合并目标(其他)修订版中的所有更改”选项,可以使用TortoiseHG轻松复制这种情况。

这不会导致调用hg merge(可以假设),但是hg debugsetparents。因此,我们强迫Mercurial将父母双方置于同一修订版中,从而使自己陷入困境。

相关问题