答案 0 :(得分:3)
我不会将工作区放入SCM;这将要求每个开发人员的环境是相同的。而要注意避免任何硬编码路径;使用工作区变量。
使用Project Set Files标识和共享需要导入工作区的项目集。这些文件可以/应该保存在SCM中,可能在专用的发布项目中。
我在对应用程序进行认真工作时的做法是从干净的工作空间开始,没有多余的项目。使用PSF填充它。
答案 1 :(得分:2)
人们采用的一种方法是从构建文件生成Eclipse项目。如果开发环境设计为不具有刚性结构(例如,在环境Y中,库X的路径可能与在环境Z中相对不同),这具有额外的好处,因为相同的配置数据(文件,环境变量等)可以用于将Eclipse项目设置为非Eclipse环境。