天天看點

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,如需轉載請自行聯系原作者