2016-08-04 21 views
0

我使用eclipse開發我的項目,使用git。我使用2種不同的系統:Windows和Linux。有時我在Win上工作,有時在Linux上工作。如何使Eclipse元數據中的鏈接資源獨立於系統

在我的項目中,我有一個鏈接到Google Drive文件夾的資源。

在windows上,該文件夾是D:\ GoogleDrive和Linux/mysuer/GDrive。

我在windows下配置了鏈接的資源。所以在我的項目中,我有一個直接參考D:\ GoogleDrive \ myfolder。因此,如果我提交.project,當我在linux下籤出時,我將有相對於windows的路徑。

我想可能是我可以忽略.project但我不知道它真的更好。我有可能輸球嗎?

你自己做什麼?

感謝

+1

我可能不會版本'.project'文件,因爲它特定於某個開發環境。你可以將它添加到'.gitignore',除非你已經添加了它,在這種情況下,你需要首先'git rm'cached''。 –

+1

項目文件與您的源代碼無關。正如Tim所說的那樣,肯定會把它添加到你的gitignore中。 –

回答

0

如果你不生成項目文件,做你想要所有的開發機器同樣喜歡代碼風格設置等,這是完全合法的IDE元數據來檢查設置。

您應該只是利用該功能是由IntelliJ IDEA的規定和「路徑變量」現在還蝕:http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fcpathvars.htm

在當地的Eclipse工作區,您只需要設置這個路徑變量,你的鏈接資源相對確定本鏈接的doku描述的路徑變量。