Subversion1.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 、しかしそのような問題を解決することについては何もありません。
何か案は?おそらく、トランクを削除してから、ブランチのコピーを作成する必要がありますか?しかし、それが安全かどうかはよくわかりません。
も参照してください
--reintegrateを使用したsvnmergeは範囲の欠落について文句を言いますが、mergeinfoは正しいようです