情况是这样的:
一个团队致力于长期的功能分支(18 个月)。定期将主干合并回此功能分支(每月开始,之后每两/三个月)。
今天我们想使用 reintegrate 功能将功能分支合并回主干。
问题是我们得到了很多(数千!):
branches/feature/dir/file.foo
Missing ranges: /trunk/dir/file.foo:94959
但是,当我检查 svn 日志时,我可以看到 94000-96500 范围确实在过去的某个时间被合并了。
这里发生了什么?如果不是真的,为什么 svn 会抱怨“缺少范围”?如果我在 94000-96500 上看到合并信息,是否会有 r94959 丢失的原因?我该如何解决这个问题(正如我所说,我们正在谈论数千个“缺失”的修订)?
谢谢您的帮助。