eclipse历史记录恢复(误删本地文件或svn误更新导致本地文件删除)方法

时间:2024-04-01 21:23:35

对于不熟悉eclipse或svn的很容易在开发的时候误删本地文件或误更新文件导致文件删除,不过,

现在随着eclipse工具的强大已经有了恢复历史文件的功能了,

  • 第一种方法:
    在误删除文件后,右键文件之前所在的文件夹,找到   Restore from  Local  History  的菜单,单击会弹出:


eclipse历史记录恢复(误删本地文件或svn误更新导致本地文件删除)方法

选中误删除的文件后点击  图片上的红色方框就可以恢复误删除的文件了。

  • 第二种方法:
    该方法适用于svn操作失误,本地有文件但是误更新把代码更新没了,可以选中更新失误的文件右键找到
    Team  →   Show  Local  History 会在 history标签页展示出该文件所有的本地历史记录,例图:
    eclipse历史记录恢复(误删本地文件或svn误更新导致本地文件删除)方法
    根据自己的需求选中历史记录弹出:
    eclipse历史记录恢复(误删本地文件或svn误更新导致本地文件删除)方法
    点击上图中小红方框就可以把历史记录的新增的部分给复制到本地,更改完后保存就可以了。注意:左边是本地文件,右边是历史文件!
    • 第三种方法:
      依然适用于SVN误操作。右击需要恢复的文件,找到   Compare With    →    Local  History  就会弹出 第二种方法中的第一个截图,具体的操作步骤与第二种方法一样。
    • 第四种方法:
      右击需要恢复的文件,找到  Replace  With   →    Local  History  弹出:
      eclipse历史记录恢复(误删本地文件或svn误更新导致本地文件删除)方法
      选中需要还原的历史记录,点击 Replace  就会用历史文件替换掉本地的文件。
    • 第五种方法:
      右击需要恢复的文件,找到   Replace  With   →    Previous from Local  History  就会恢复到最近的一次历史更改中取(和用最近的历史记录替换掉本地的文件相似)