0

我想知道软件开发团队如何分发他们的标准 IDE?

例如,使用 Eclipse、自定义代码格式化程序、svn Resository、版权标头进行开发。目前,我的团队有一个标准的 zip 文件,然后分发给开发人员。

问题: 如果一个文件、插件或 IDE 本身发生变化,例如新的编码指南、升级 Eclipse 3.5.1,则必须再次完成整个发行版。每个开发人员都需要再次解压缩捆​​绑包。想象一下,由于项目历史无法扩展,您使用不同的工作区(Jetty、不同的 Tomcamt 版本、WTP)

我知道有一些相关的文章

还有一些商业节目。Eclipse 也有一个新的 Update-Installer方法

但我没有看到杀手应用程序。你的团队如何解决这个问题?有最佳实践吗? 我想最好是一个程序,让您选择当前项目,然后从服务器下载配置的 IDE,并让您知道项目配置文件是否已更新

4

2 回答 2

0

对于 Eclipse 看看Buckminster,我想它完全针对您的目标,并没有亲自使用它。

于 2009-10-13T13:11:53.560 回答
0

在我以前的公司,他们编写了一个自定义更新代理,该代理从一个由团队领导更新的集中配置的服务器中提取。它运行良好,直到人们想要安装自己的插件。

基本上,开发人员想要一个插件,徒劳地争取将其包含在默认(托管)存储库中,自己安装它,然后当团队负责人突然冒出常识并将其包含在内时,更新在他的机器上中断了。

他们从来没有想出一个“好”的方法来管理它。但是,至少他们没有把我们都放在带有瘦客户端的终端服务器上。

于 2009-10-13T13:13:27.323 回答