2016-08-04 60 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描述的路径变量。