我是这个项目的唯一开发人员.
我不会添加完整的工作区,但我会添加.classpath
和.project
文件(当然还有源代码),以便您可以在需要时重新创建项目.
我不会提交整个工作区.但是,如果您需要进行多项更改以防需要将平台设置导入新工作区,则可以将平台设置导出并将其检入源控件(可能在单独的SCM项目中,因为它们并不属于任何单个项目) .
这些文件的示例是以下设置:
Java-> Code Style-> Formatter
Java->代码风格 - >清理
Java->代码样式 - >代码模板
一般 - >编辑 - 文本编辑 - 拼写 - 字典
您对该支持导入/导出进行了大量更改的任何其他首选项
您应该检查项目的主要来源/资源.正如其他人所指出的,对于典型的项目,这包括.project和.classpath文件.
根据项目的类型,我将从项目中添加.settings文件夹.此文件夹包含覆盖平台首选项的项目特定设置以及其他项目特定设置.如果这些对您的项目至关重要,那么我会添加它们.
没有.
IDE或生成过程生成的文件(二进制文件,生成器生成的文档)不应检入源代码管理.应该检查的唯一文件是源文件和源文件使用的外部库.
您可能也对此问题的答案感兴趣:什么不应该受源代码管理?