如何使用CleanUp命令恢复丢失的非提交文件?

时间:2018-05-12 00:38:48

标签: svn tortoisesvn

我是Tortoise SVN的新手。我需要你的帮助来恢复我已经工作了3天的2个solidworks文件。我需要知道是否可以恢复它们。

我将一个已提交的文件复制到我的桌面,并在新复制的文件中进行了更改。然后我删除(命中spr键)svn文件夹上的已提交文件并移回桌面,将文件更改为svn但未提交。然后我继续处理svn文件夹上的非提交文件,当我完成时,我尝试提交更改,但出现了一个红色错误语句,我无法做到。

然后一位朋友告诉我使用清理命令,我选中了所有复选框并点击继续。该文件夹已恢复到3天前的状态,我丢失了我工作的文件。 即使使用命令revert,我也看不到svn文件夹或垃圾箱中的文件。

有没有办法恢复我的文件,怎么办?

2 个答案:

答案 0 :(得分:0)

如果文件尚未提交或版本化,则无需执行任何操作,但请查看显示日志选项,检查您的文件是否在其他版本中。

答案 1 :(得分:0)

如果您在清理窗口中选中了所有复选框,则您还选择了Revert all changes recursively。 这意味着:

  

此命令将还原尚未提交的所有本地修改。   注意:最好使用TortoiseSVN→Revert命令,因为您可以先看到并选择要还原的文件。

(取自TortoiseSVN documentation