SVN恢复后返回本地更改

时间:2013-01-22 12:58:23

标签: svn

我在我的项目中创建了update,并且在更新后,一些文件处于冲突状态。如果文件被认为是冲突的,我选择了revert命令。所以我失去了所有的局部修改。可以返回我的最后修改吗?

2 个答案:

答案 0 :(得分:2)

来自SVN Book

  

svn revert本质上是危险的,因为它的全部目的是丢弃数据 - 即你未提交的更改。一旦你恢复,Subversion就无法取回那些未提交的更改。

看起来,除非您使用其他方法在某处备份了这些更改,否则您将无法恢复它们。

答案 1 :(得分:2)

svn revert会恢复所有修改,因此会丢失。

如果您有备份,文件仍然在您的编辑器中打开或使用某些“取消删除工具”,您仍然可以取回它们。