我应该在使用Maven时将Eclipse设置和.project文件放到SCM中吗?

Pio*_*zda 2 eclipse svn version-control maven

在使用m2eclipse插件处理Maven项目时.classpath,我应该在SCM上放置.project文件和.settings文件吗?从理论上讲,每个开发人员都可以获取源并导入maven项目.

根据您的经验,以这种方式执行此操作还是将Eclipse文件也放入SCM更好?一些开发人员正在使用InteliJ,所以我不希望项目是特定于Eclipse的.看来,项目文件可以改变根据组已安装的插件,例如改变buildCommandorg.eclipse.jdt.core.javabuilderorg.eclipse.wst.common.project.facet.core.builder

请分享您的知识和经验.

Miq*_*uel 7

根据我的经验,你应该包括.classpath,.project.settings.只要您使用"导入现有的maven项目",重新导入项目所需的所有信息都在pom文件中.

如果你把所有那些本地的东西放在一起,你可能最终会对不相关的东西进行SCM更改,例如不同的条目顺序,某人对他们的项目偏好进行的本地修改等等......