2

我将 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 修订版。我该怎么做?

4

1 回答 1

1

递归执行,

svn revert -R .

或仅恢复已更改的文件

svn revert dir/foo.txt
于 2010-08-06T23:30:54.123 回答