【发布时间】:2010-02-10 20:27:33
【问题描述】:
我创建了一个新分支来做一些(破坏性的)工作,而其他开发人员则继续在主干上工作。好吧,既然我已经完成了这个分支并准备合并,我遇到了麻烦。
我正在使用 TortoiseSVN。我做了“合并两棵独立的树”,似乎只是将我所有的更改从分支复制到主干,而不进行任何合并或对主干中所做的更改进行任何尊重。
如何强制它保留旧的主干更改并合并到分支中,而不是完全覆盖主干?
如果您不明白,我有一个名为 Grid.cs 的文件,并且在主干中对其进行了很多工作,因此分支的副本确实已过时。好吧,当我去合并时,它将用分支的副本替换主干的副本,而不尝试合并它们或任何好像分支的副本更新的东西,尽管它不是。
【问题讨论】:
标签: svn tortoisesvn merge