2011-02-08 41 views
1

我们主要使用Java,在团队中使用Eclipse和Intellij。 我们在团队中讨论了如何在我们的git上提交IDE设置(.iml,.project)。我们应该在VCS中提交IDE设置吗?

我反对这种做法,但有人指出我的事实,将是更容易为大家像代码风格和警告相同的设置对齐。

此外,他们向我展示了现代浏览器做从项目的具体的人分离的本地机器具体的东西的一个好工作。

是有原因,我们不应该犯呢?

+0

可能的重复:http://stackoverflow.com/questions/445187/to-check-in-or-not-check-in-the-entire-eclipse-project – dogbane 2011-02-08 10:25:01

回答

1

为什么你能避免版本这些文件的唯一原因是,如果他们包含开发人员专用的数据(仅适用于一个开发商,而不是其他的路径,一些值只是一个工作站,而不是其他的相关)。

任何其他文件:

  • 可以由任何开发者
  • 帮助被重用回来能的环境中重新构建具有相同设置

程序应放在VCS。
这包括任何IDE设置文件,正如我在“Do you keep your project files under version control?”提,或“Which eclipse files belong under Version Control”。

相关问题