如果你有一个SVN分支,已经完成了大量的工作,实际上是开发的主要场所,有没有什么特殊的方法来决定这个分支应该成为主干?我参与的一个项目就是这种情况,它有点像采用操作系统代码的一个分支,然后替换整个内核。
有没有“正确”或“错误”的方法来处理这个问题?如果所有主干更改已合并到您的分支,它似乎迫使分支在非常不同的情况下进行合并。
答案 0 :(得分:1)
为什么不将所有内容合并回主干?
或者如果你能(在一次交易中,最好):
使用svnmucc即可:
svnmucc rm http://host/repos/trunk cp HEAD http://host/repos/branches/b http://host/repos/trunk