在svn 1.7.4中撤销提交

时间:2012-04-03 22:30:36

标签: svn

我尝试了通常的配方来反向合并一个非预期的提交:

svn merge -rBAD_REV:BAD_REV-1 .

并且作为回应仅仅是关于mergeinfo的消息而感到不安。没有实际将文件内容恢复到之前的版本。

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

1 个答案:

答案 0 :(得分:1)

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