Mercurial如何处理拆分文件?

Mig*_*lac 6 merge mercurial filesplitting

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

leg*_*cia 7

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

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

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


Ste*_*osh 2

看完澄清评论后,答案是否定的。Mercurial 跟踪文件,而不是大量代码,因此据我所知,它无法做到这一点。