"天真"svn从分支合并到主干?

Dan*_*nra 14 svn tortoisesvn merge branch

我正在使用TortoiseSVN进行我的C++项目,并试图将一个分支"重新集成"回到主干中.

我的情况很简单,因此对于分支中已更改的每个文件,我希望它完全覆盖主干中的匹配文件.不幸的是,TortoiseSVN比我聪明,所以它合并了每对文件 - 导致一些不一致的代码.例如,已在合并版本中恢复已在分支中删除的一些代码行.

有没有办法强迫TortoiseSVN使用覆盖所有修改过的文件的天真合并行为?

谢谢,丹

tza*_*man 7

以下是使用SVN的方法(在文件系统中没有任何问题):

  1. 查看从中创建分支的主干版本(而不是 HEAD修订版).
  2. 将其提交到存储库(这会撤消所有后续的主干更改).
  3. 你的重新整合合并(你的主干工作副本现在应该与分支相同.)
  4. 提交合并后备箱,你就完成了!