关于SVN合并:SVN合并-完全”其已满”-分支到主干

SVN Merge - Completely “theirs full” - Branch to trunk

我想将分支合并到主干,并且基本上想覆盖分支到主干的所有代码。但最后仍然显示出许多冲突。

我只想覆盖我的后备箱上的complete分支。当然,一种可能的方法是从我的分支分支出来,但随后我的后备箱就变得无用了!

此外,在执行svn merge时,我可以给一个选项,以便对于所有冲突,它都具有特定的值(在这种情况下为Full-theirs),并且我不必总是为所有冲突都键入它。


--accept=theirs-full传递给svn merge命令。


如果需要:

  • 合并分支到主干
  • 对于任何冲突,请使用分支中的完整文件
  • 自动执行

您必须

  • 拥有/ trunk的工作副本
  • 在WC的根目录中合并分支:svn merge ^/branches/BRANCH
  • 使用accept选项以便始终喜欢分支的文件:添加--accept 'tf'进行合并并获得最终格式svn merge ^/branches/BRANCH --accept 'tf'