【发布时间】:2012-02-28 09:16:46
【问题描述】:
在过去的六个月里,我们一直在开发一个功能分支。在此期间对主干所做的大部分提交都已合并到分支,但有些主干提交故意从未合并到分支。
现在分支已经完成,我们基本上想用分支“替换”主干(我们不再需要从未合并到分支的主干更改)。 This answer to a simular question suggests:
- 检查您从中创建分支的主干版本(不是 HEAD 版本)。
- 将其提交到存储库(这将撤消所有后续的主干更改)。
- 重新整合-合并(您的主干工作副本现在应该与分支相同。)
- 提交合并的主干,大功告成!
svn co http://svnhost/trunk
cd trunk
svn merge http://svnhost/trunk http://svnhost/branches/branchname
在我的情况下,正确的解决方案是什么?
【问题讨论】:
标签: svn merge tortoisesvn branch