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

有帮助吗?

解决方案

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

其他提示

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

结果,各个拆分文件包含的部分被正确合并,而我删除了部分的冲突:我的本地版本是空的,而另一个版本是从 foo

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top