兩款持續內建工具比較,目前暫整理如下幾點:
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,如需轉載請自行聯系原作者