2016-10-09 17 views

回答

0

每次修改Eclipse的一個文件,舊內容的副本保存在本地的歷史。在任何時候,您都可以比較或替換歷史記錄中的任何舊版本的文件。雖然這不能替代真正的代碼庫,但是當您意外更改或刪除文件時,它可以爲您提供幫助。

您的工作空間內的歷史文件夾的路徑是

.metadata/.plugins/org.eclipse.core.resources/.history/ 

這裏有一個簡單的例子。讓我們假設你失去了在6月12日

cd .metadata/.plugins/org.eclipse.core.resources/.history/ 
ls -al * | grep "Jun 22" | grep "r\-\-" | sort -k 6 
-rw-r--r-- 1 myusername myusername 41318 Jun 22 11:06 30ec989295bc00111703c0e5cbee369d 
-rw-r--r-- 1 myusername myusername 865 Jun 22 12:40 b015c947a2bc00111703c0e5cbee369d 
-rw-r--r-- 1 myusername myusername 865 Jun 22 12:40 e090e72da2bc00111703c0e5cbee369d 
-rw-r--r-- 1 myusername myusername 865 Jun 22 12:41 00e4ff56a2bc00111703c0e5cbee369d 
-rw-r--r-- 1 myusername myusername 872 Jun 22 12:42 7098a672a2bc00111703c0e5cbee369d 
-rw-r--r-- 1 myusername myusername 26100 Jun 22 13:19 4076ddc9a7bc00111703c0e5cbee369d 
-rw-r--r-- 1 myusername myusername 26066 Jun 22 13:21 106bb9d3a7bc00111703c0e5cbee369d 
-rw-r--r-- 1 myusername myusername 26066 Jun 22 13:21 b0895feca7bc00111703c0e5cbee369d 

文件有關更多詳細信息您可以參閱eclipse FAQ Link