我是否应该将项目文件置于版本控制之下?[已关闭]
2022-08-31 11:22:17
我应该将 Eclipse 的 .project、.classpath、.settings 等项目文件保留在版本控制下(例如 Subversion、GitHub、CVS、Mercurial 等)吗?
我应该将 Eclipse 的 .project、.classpath、.settings 等项目文件保留在版本控制下(例如 Subversion、GitHub、CVS、Mercurial 等)吗?
您确实希望将任何可移植设置文件保留在版本控制中,
这意味着:
任何没有绝对路径的文件。
这包括:
对我来说,经验法则是:
您必须能够将项目加载到工作区中,并在其中包含您在IDE中正确设置它所需的一切,并在几分钟内开始。
没有其他文档,wiki页面可以阅读或不需要阅读的内容。
加载它,设置它,然后开始。
.project 和 .classpath 文件是的。但是,我们不会将 IDE 设置保留在版本控制中。有些插件在持久化设置方面做得不好,我们发现有些设置从一台开发计算机到下一台开发计算机的可移植性不是很强。因此,我们有一个 Wiki 页面,其中突出显示了开发人员设置其 IDE 所需的步骤。