.metadata 目录在我的工作区目录中。我能否配置 Eclipse,使 .metadata 目录不在工作区内?
原因是我们有很多开发人员使用同一个项目目录,如果每个人都在同一个工作区启动其 Eclipse 实例,则 .metadata 由每个开发人员修改。
请您参考如下方法:
据我所知,无法将 .metadata 目录放在工作区目录之外。但是,您可以在工作区目录之外拥有您的实际项目!
- 为每个开发人员创建一个单独的工作区,例如在那个人的本地硬盘上。此工作区将保存该用户的
.metadata目录以及对实际项目的引用。 - 使用 Import -> Existing Projects into Workspace 将项目从“共享工作区”(现在不再是 Eclipse 工作区,而是普通的共享目录)导入到各个工作区。取消选中将项目复制到工作区复选框!
这样一来,每个开发人员都有自己的工作区,具有单独的设置等,而项目仍然位于共享目录中。然而,这可能会导致严重的麻烦,因为 Eclipse 不会意识到其他人正在编辑项目中的文件。因此,这应该仅用作解决方法,以防像 SVN 或 Git 这样的“适当”版本控制系统不是一个选项。




