我按照以下步骤将我的分支合并到主干。
查看主干的副本:
svn co svn+ssh://server/path/to/trunk
查看您要合并的分支的副本:
svn co svn+ssh://server/path/to/branch/myBranch
将您当前的工作目录更改为“myBranch”找到修订版“myBranch”开始于:
svn log --stop-on-copy
这应该向您显示在分支被切断时所做的更改。记住这个数字(应该是 rXXXX,其中 XXXX 是修订号)。将当前工作目录更改为 trunk # 执行 SVN 更新:
快点
这会将您的主干副本更新到最新版本,并告诉您当前的版本。还要记下该数字(应该说“在修订 YYYY”,其中 YYYY 是您需要记住的第二个数字)。现在我们可以执行 SVN 合并:
svn merge -rXXXX:YYYY svn+ssh://server/path/to/branch/myBranch
合并后,如果我签入结果,我的分支是否应该被删除?我需要保留我的分支(我需要在这个旧分支中继续开发)。