我们多年来一直在 Windows 上开发产品。该产品由一个 Eclipse 工作区和大约 20 个项目组成。在 Windows 上,我们要求每个开发人员将项目签出到 d:\dev\product 文件夹中,并将统一的 Workspace 复制到 d:\dev\prod_workspace。这样,无论何时设置新机器,我们只需将文件复制到同一个文件夹,就可以立即开始工作。
现在我们需要将我们的开发环境迁移到 Linux 和 Mac。但是 Unix 上没有 D:\。Linux 的主文件夹主要类似于 Mac 的 /home/username 和 /Users/username。我们发现 Eclipse 在引用项目时会在工作区中保留绝对路径,因此简单地复制工作区不再起作用。即使我们在 Linux 机器上手动创建/配置工作区,它仍然无法复制到另一个用户,因为绝对路径已更改。
我想我们的目标是允许轻松设置开发环境。您对移动 eclipse 工作区有什么建议吗?