0

我尝试了通常的方法来反向合并意外提交:

svn merge -rBAD_REV:BAD_REV-1 .

并且很不安地得到了一个关于mergeinfo的消息作为回应。文件内容没有实际恢复到以前的版本。

我去另一棵树上进行了修复,在那里我可以使用 svn 1.6.x,但我最终想知道:它是在做正确的事情而不告诉我,还是配方改变了?

4

1 回答 1

1

那应该仍然是正确的,但是请尝试从源代码树的顶层而不是文件目录中执行此操作。或者尝试使用该--ignore-ancestry标志来跳过有关 mergeinfo 的警告(在您的情况下这应该不是问题,除非有人碰巧从 BAD_REV 修订版创建了一个分支)。

于 2012-04-03T22:37:02.550 回答