我创建了一个分支,但没有从主干复制文件。开发现已完成并准备好进行实时发布。我想从分支合并到主干。(主干包含现有代码)。使用合并命令后,我看不到任何合并的文件。当我使用 gui subverion 比较主干和分支时,我可以看到文件中的差异。(subverion 1.6.16)
要合并,我执行了以下步骤
1.checkout trunk到一个名为working_copy的文件夹
2.run command svn info of the trunk获取版本号aaaa
3.运行命令 svn log --step-on-copy 分支 bbbb
4. svn merge -r bbbb:aaaa BRANCH URL working_copy
5. svn commit -m"merged" 在提交后得到一个新的版本号。没有文件被合并,也没有看到错误。
请指教我哪里出错了。如果分支不是从主干装箱,也可以使用合并命令。
提前致谢。
执行的其他步骤我在不成功的合并 svn add * --force 之后执行了此步骤,然后是 svn commit。但没有运气。