SVN:如何撤消反向合并?

时间:2010-08-06 23:17:38

标签: svn merge undo revert

我将HEAD修订版的签出合并回到修订版1000:

$ svn merge -rHEAD:1000 .
--- Reverse-merging r2000 through r1001 into '.':
U    dir/foo.txt

之后,我想撤消它并合并回HEAD修订版。我的结帐现在应该是1000版,所以我需要合并从1000到HEAD的所有内容。但是svn没有做任何事情:

$ svn merge -r1000:HEAD .

嗯,还是只是一个还原?

$ svn revert .

它很安静,不会将foo.txt更新为HEAD修订版。我该怎么办?

1 个答案:

答案 0 :(得分:1)

递归地执行,

svn revert -R .

或仅还原已更改的文件

svn revert dir/foo.txt