mercurial - Mercurial 如何处理拆分的文件?

标签 mercurial merge filesplitting

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

最佳答案

我只是做了一个小实验。我用一个大文件创建了一个存储库( foo )。然后我将它克隆到 bar , 使用 hg cp将文件复制到两个文件中,并删除两个文件中的一半。然后我在 foo 中进行了影响整个文件的更改,并将其 merge 为 bar .

结果,相应拆分文件中包含的部分被正确 merge ,而我删除的部分发生了冲突:我的本地版本是空的,而另一个版本是从 foo 更改而来的。 .

因此,如果您在每次 merge 时都对消除这些类型的冲突感到满意,那么这对您来说可能已经足够了。

关于mercurial - Mercurial 如何处理拆分的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1605537/

相关文章:

git - 如何应用 .diff 文件

git - 在 GIT 中 merge 2 个分支

python - 在值更改时使用 python 分割排序文件

mercurial - bitbucket mercurial 不正确显示用户名

mercurial 如何检索执行 hg push 的真实用户

mercurial - 传入+传出+状态的组合?

javascript - 基于一个公共(public)键angular 2合并2个数组

linux - 如何以人类可读的格式(最好使用 kdiff3)打开 (Mercurial) 补丁文件?

java - 在Java中拆分文件以进行多线程

python - 如何分块具有特定大小和条件的大文件