對於不熟悉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 就會恢復到最近的一次歷史更改中取(和用最近的歷史記錄替換掉本地的文件相似)
- 第三種方法: