我将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修订版。我该怎么办?
答案 0 :(得分:1)
递归地执行,
svn revert -R .
或仅还原已更改的文件
svn revert dir/foo.txt