CuriseControl和Hudson比较

两款持续集成工具比较,目前暂整理如下几点:
1.Dashboard展示:CruiseControl的页面相对简洁,Hudson内容比较丰富;
2.是否免费:两者都是开源工具,目前活跃的支持者5人左右;
3.实现语言:两者都是使用java语言开发的工具;
4.版本管理:都支持subversion;(CruiseControl支持更多的CM工具,目前我们使用SVN,暂对比这一项)
5.运行平台:两者都需要运行于JVM之上;
 
在构建方面:
1.并行构建:两款工具均支持;
2.暂停build:CuriseControl可以实现暂停build,而hudson不可以;
3.编译构建工具:都支持ant/maven/shell,但是对make都不支持;
 
单元测试工具:
1.两者都支持Eclipse/JUnit等,但都不支持PHPUNit/CppUnit;
2.CruiseControl支持Agitar,Hudson不支持;
 
其他方面:
1.安全性方面而言:两者都支持用户鉴权;
2.mail通知:都支持Email结果通知;

CuriseControl和Hudson比较



本文转自 念槐聚 博客园博客,原文链接:http://www.cnblogs.com/haochuang/archive/2012/05/07/2487694.html,如需转载请自行联系原作者