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结果通知;



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

相关文章
|
4月前
|
Java 关系型数据库 jenkins
SonarQube-Jenkins问题汇总
SonarQube-Jenkins问题汇总
|
jenkins 持续交付 开发工具
|
JavaScript jenkins Shell
在Jenkins中使用sonar进行静态代码检查
要解决的问题 jenkins自动构建完成后,希望能通过sonar静态代码检查生成一份报告,给与开发人员对当前代码的做一个质量评估和修改意见 1.安装并配置sonar服务器 懒得说,跟着官方文档走就行,这边主要的开发语言是.
3046 0
|
jenkins 持续交付
|
XML Java Shell
Jenkins ant介绍(学习笔记五)
转载自:https://www.cnblogs.com/pixy/p/4792887.html Ant的由来(序) James Duncan Davidson当年用纯Java开发Tomcat的时候,不仅想让它跨平台运行,还想要在不同的操作系统上都能够进行开发和构建。
1107 0
|
安全 数据安全/隐私保护 数据库
|
持续交付 C语言 测试技术
|
IDE 开发工具