使用subversion从Branch合并到Trunk

时间:2012-05-29 19:50:51

标签: svn

我创建了一个分支而没有从trunk中复制文件。开发现已完成,可以进行实时发布。我想从分支合并到主干。 (trunk包含existsng代码)。使用merge命令后,我看不到任何合并的文件。当我使用gui subverion比较trunk和branch时,我可以看到文件的差异。(subverion 1.6.16)

要合并,我已执行以下步骤

1.将trunk切换到名为working_copy的文件夹

2.run命令 获取修改号码的主干的svn信息 AAAA

3.run命令 svn log - 分支的副本 BBBB

4。 svn merge -r bbbb:aaaa BRANCH URL working_copy

5。 svn commit -m“merged” 提交后获得了一个新的revion编号。没有文件合并,也没有看到错误。

请告诉我哪里出错了。如果分支不是从主干创建的,也可以使用merge命令。

提前致谢。


执行了其他步骤  我在非合并合并后执行了这一步 svn add * --force后跟svn commit。但没有运气。

1 个答案:

答案 0 :(得分:2)

您需要将分支重新集成到主干中。 Here is how

注意两个要点:(1)首先将树干合并到树枝; (2)使用--reintegrate选项。