我正在尝试将开发分支重新集成到我的 Subversion 1.5 存储库中的主干中。在此操作之前,我将所有更改从主干合并到开发分支。现在,当我尝试重新集成分支中的更改时,我收到以下错误消息:
Command: Reintegrate merge https://dev/svn/branches/devel into C:\trunk
Error: Reintegrate can only be used if revisions 280 through 325 were previously
Error: merged from https://dev/svn/trunk to the reintegrate
Error: source, but this is not the case:
Error: branches/devel/images/test
Error: Missing ranges: /trunk/images/test:280-324
...
然后该消息继续抱怨我的项目中的一些文件夹。但是当我尝试再次将主干的更改合并到开发分支时,TortoiseSVN 告诉我没有什么要合并的(因为我之前已经合并了所有的更改):
Command: Merging revisions 1-HEAD of https://dev/svn/trunk into C:\devel, respecting ancestry
Completed: C:\devel
我正在尝试按照此处的说明进行操作:http: //svnbook.red-bean.com/en/1.5/svn.branchmerge.basicmerging.html,但是没有解决这样的问题。
有任何想法吗?也许我应该删除主干然后复制我的分支?但我不确定它是否安全。