The situation is like this:
A team worked on long-term feature branch (18 months). Periodically merging trunk back to this feature branch (at the beginning every month, later every two/three months).
Today we want to merge the feature branch back to trunk, using the reintegrate feature.
The problem is that we get a lot (thousands!) of:
branches/feature/dir/file.foo
Missing ranges: /trunk/dir/file.foo:94959
But, when I'm checking the svn log, I can see that range 94000-96500 was indeed merged some time in the past.
What is happening here? Why svn is complaining on "missing ranges" if it is not true? Can there be a reason that r94959 will be missing if I see merge info on 94000-96500? How can I fix this (as i said we're talking about thousands of revisions "missing")?
Thank you for your help.