.metadata
目录位于我的工作区目录中。我是否可以配置Eclipse以使.metadata
目录不在工作区内?。
原因是我们是许多使用相同项目目录的开发人员,如果每个人在同一工作区上启动其Eclipse实例,则每个开发人员都会修改.metadata
。
答案 0 :(得分:6)
据我所知,没有办法将.metadata
目录放在工作区目录之外。但是,您可以在工作区目录之外实际项目!
.metadata
目录以及引用保存到实际项目中。这样,每个开发人员都有自己的工作区,具有单独的设置等,而项目仍然驻留在共享目录中。但是,这可能导致严重的麻烦,因为Eclipse将不知道其他人在项目中编辑文件。因此,这应仅用作适当的情况下的解决方法' SVN或Git等版本控制系统不是选项。
答案 1 :(得分:3)
您无法配置.metadata目录的路径。
您尝试使用Eclipse的方式只会让您和您的团队感到悲伤。每个工作区都会跟踪它是否已看到文件的当前版本。如果多个人正在编辑相同的项目文件,团队中的每个人都必须不断调用刷新。由于一个团队成员可以轻松而无声地覆盖另一个团队所做的更改,因此还存在丢失更改的风险。
更加努力地使用源代码管理系统。像SVN这样的集中式系统需要托管在某个地方并不是唯一的选择。像git这样的系统允许您在团队成员之间直接交换更改。