Mercurial如何处理拆分文件?

时间:2009-10-22 07:21:49

标签: mercurial merge filesplitting

mercurial如何处理拆分文件?如果我创建分支并拆分文件会发生什么。我可以轻松地从另一个修改原始未分割文件的分支中提取更改吗?

2 个答案:

答案 0 :(得分:7)

我刚做了一点实验。我用一个大文件创建了一个存储库(foo)。然后我将其克隆到bar,使用hg cp将文件复制到两个文件中,并删除了两个文件中的一半。然后我做了一个更改,影响foo中的整个文件,并将其合并到bar

因此,各个拆分文件包含的部分已正确合并,而我删除的部分发生冲突:我的本地版本为空,而另一个版本是foo的更改。 / p>

因此,如果您对每次合并时删除这些类型的冲突感到满意,这对您来说可能已经足够了。

答案 1 :(得分:2)

阅读澄清评论后,答案是否定的。 Mercurial跟踪文件,而不是代码,所以就我所知,它无法做到这一点。