一尘不染

Hudson和CruiseControl for Java项目之间有什么区别?

jenkins

我认为标题总结了这一点。我只是想知道为什么对于从Svn进行Java项目的持续集成构建而言,一个或另一个更好。


阅读 294

收藏
2020-07-25

共1个答案

一尘不染

作为CruiseControl的长期提交者 以及 从未使用过Hudson的人,我颇有偏见,但我的看法是:

Hudson的安装和运行起来非常容易(很大程度上是通过一个不错的Web界面),并且拥有一个非常活跃的插件开发社区。

CruiseControl获得了很多第三方的支持,并具有对xml配置进行一些巧妙技巧的好处,例如插件preconfiguration和include.projects,可让您使用项目对配置信息进行版本控制。

如果您只需要构建几个版本,我想哈德森无疑是赢家。如果您将拥有很多东西-并且不介意xml-
那么我认为CruiseControl的xml配置技巧将成为真正的优势。

2020-07-25