1

我正在设置一个完全配置的 Eclipse 环境,我将分发给我的团队。我想分发安装和配置了所有所需插件的 zip 包,以便在安装(提取 zip)时我们都使用相同的 IDE(即都有相同的插件,尤其是版本和配置数据)。

我目前的问题是关于 Mylyn 插件。我希望我分发的包被预先配置为指向我们的问题跟踪器。此配置信息包含在<workspace>/.metadata/.mylyn/repositories.xml.zip. .metadata但是,我质疑分发目录是否是最佳实践。一方面,这将需要安装过程中的额外步骤。将 Eclipse 包解压到安装目录后,用户需要将该.metadata目录复制到他们的工作区。这是推荐的,还是有更好的方法?有没有办法在 Eclipse 安装目录中放置一个默认文件,并让 Eclipse 在Eclipse 首次启动时repositories.xml将该信息放入?<workspace>/.metadata

是否有关于配置定制 Eclipse 环境以进行分发的推荐做法的管理员文档?

用户是否放入.metadata版本控制存储库和/或使用 Eclipse 安装包将其分发给用户?

4

1 回答 1

2

我不确定它在多大程度上涵盖了您特定的 Mylyn 用例,但 Google 的Eclipse 工作区机制似乎值得一看:

Workspace Mechanic 通过调整首选项、添加扩展位置等来自动维护 Eclipse 环境。您可以使用它来:
- 在整个公司、本地团队甚至您自己的许多工作区中创建一致的环境
- 节省设置新工作区的时间
- 创建确保您最喜欢的新偏好适用的任务您当前和未来的所有工作空间。(这是我们最喜欢的功能之一!)

即使它不支持开箱即用,看起来它也是为了扩展您自己的任务而构建的。

于 2011-03-02T08:15:38.437 回答