mercurial 如何处理拆分的文件?如果我创建一个分支并拆分一个文件会发生什么。我可以轻松地从另一个修改原始未拆分文件的分支中提取更改吗?
问问题
452 次
2 回答
7
我只是做了一个小实验。我foo
用一个大文件创建了一个存储库 ( )。然后我将其克隆为bar
,用于hg cp
将文件复制到两个文件中,并在两个文件中删除了一半。然后我做了一个影响整个文件的更改foo
,并将其合并到bar
.
结果,相应拆分文件包含的部分被正确合并,而我为删除的部分遇到了冲突:我的本地版本是空的,而另一个版本是从foo
.
因此,如果您对每次合并时都消除这些类型的冲突感到满意,那么这对您来说可能已经足够了。
于 2009-10-23T12:45:05.003 回答
2
阅读澄清评论后,答案是否定的。Mercurial 跟踪文件,而不是大块代码,所以据我所知,它无法做到这一点。
于 2009-10-22T19:52:54.673 回答