【发布时间】:2010-01-21 09:31:59
【问题描述】:
IDE 配置错误是我们团队时间利用效率低下的一大原因。 我想知道其他团队是否尝试通过持续集成检查 eclipse 工作区的健康状况。 Eclipse 是开源且可扩展的,并且它的大部分(全部?)文件都在 xml 中。所以在持续集成中添加一个检查工作区健康状况的步骤应该不难,比如没有丢失的 Jar 文件、没有错误等。
我们有一个单独的 ant 脚本来执行真正的构建,然后交给 QA 和客户。这个 ant 脚本是通过持续集成运行的,我们已经进行了一些简单的检查,可以捕捉到大多数大的阻碍。
工作区配置是另一回事,我们有时会在为时已晚(开发人员离开家)时发现问题。
编辑:请注意,我们共享我们的 Eclipse 配置文件。
【问题讨论】:
-
顺便说一句,您对“持续集成”的理解是什么?
-
您没有正确使用持续集成这个术语。那是指在每次更改后构建发送给客户的位,而不是运行批处理文件。
-
@Thorbjørn:不是真的。 CI 是关于在更改流入时保持代码的质量。它不一定是“交给客户的部分”,它可以是单元测试、代码约定、质量指标等等。
-
如果您不为客户制造产品,那么您就可以在那儿获得较低的果实。
-
@flybywire 你所说的 CI 实际上是一个自动构建(CI 意味着每次发生变化时都会持续运行自动构建)。
标签: java eclipse continuous-integration project-management