2015-10-18 59 views
0

我在Eclipse(Mars)中創建了一個項目並將其放置在Git版本控制之下。我注意到Eclipse moved這個項目在文件系統中作爲這個共享的一部分。作爲效果,項目的文件不再駐留在Eclipse工作區目錄內,而是位於Git存儲庫文件夾內(默認爲~/git/)。在文件系統中移動Git存儲庫文件夾之後,不能再訪問共享的Eclipse項目

之後(並從Eclipse外部),我也重新命名了資料庫文件夾。這現在具有(明顯的)效果,即Eclipse現在可以更長時間地訪問項目,因爲一個或多個「指針」變得無效。

看起來我可以通過在Eclipse中編輯Eclipse項目的路徑變量PROJECT_LOC(在Preferences下)來調整此「指針」。但是,它顯然是隻讀的。

那麼我該如何解決這個問題,即告訴Eclipse它(或EGit代表它)選擇放置在Eclipse工作區目錄之外的項目已經移動到文件系統中的另一個位置?

回答

0

的步驟(全部在Eclipse)顯然是解決問題的順序如下:

  1. 刪除項目
  2. File | Import | Existing Projects into workspace; Select root directory:由儲存庫文件夾的最終位置加上項目名稱組成的路徑(例如/Users/me/git/myproject/); Copy projects into workspace:關
相關問題