1. 程式人生 > >eclipse歷史記錄恢復(誤刪本地檔案或svn誤更新導致本地檔案刪除)方法

eclipse歷史記錄恢復(誤刪本地檔案或svn誤更新導致本地檔案刪除)方法

對於不熟悉eclipse或svn的很容易在開發的時候誤刪本地檔案或誤更新檔案導致檔案刪除,不過,

現在隨著eclipse工具的強大已經有了恢復歷史檔案的功能了,

  • 第一種方法:
    在誤刪除檔案後,右鍵檔案之前所在的資料夾,找到   Restore from  Local  History  的選單,單擊會彈出:

選中誤刪除的檔案後點擊  圖片上的紅色方框就可以恢復誤刪除的檔案了。

  • 第二種方法:
    該方法適用於svn操作失誤,本地有檔案但是誤更新把程式碼更新沒了,可以選中更新失誤的檔案右鍵找到
    Team  →   Show  Local  History 會在 history標籤頁展示出該檔案所有的本地歷史記錄,例圖:

    根據自己的需求選中歷史記錄彈出:

    點選上圖中小紅方框就可以把歷史記錄的新增的部分給複製到本地,更改完後儲存就可以了。注意:左邊是本地檔案,右邊是歷史檔案!
    • 第三種方法:
      依然適用於SVN誤操作。右擊需要恢復的檔案,找到   Compare With    →    Local  History  就會彈出 第二種方法中的第一個截圖,具體的操作步驟與第二種方法一樣。
    • 第四種方法:
      右擊需要恢復的檔案,找到  Replace  With   →    Local  History  彈出:

      選中需要還原的歷史記錄,點選 Replace  就會用歷史檔案替換掉本地的檔案。
    • 第五種方法:
      右擊需要恢復的檔案,找到   Replace  With   →    Previous from Local  History  就會恢復到最近的一次歷史更改中取(和用最近的歷史記錄替換掉本地的檔案相似)