我发现大多数人谈论Hudson是为了简单和自由的连续集成。现在就我个人而言,我不喜欢它的界面,我发现它的界面非常混乱,而且我发现几乎没有人谈论CDash --我爱CMake,CTest看起来也不错。
您能否为您最喜欢的持续集成服务器/构建器/测试器/仪表板简要描述它的强和弱决策点。
以下是我听说过或使用过的免费列表(对于中小型项目的广义含义):
Environment: C++,C#,Python,PHP。可以是各种各样的。
PS:最好每个工具给一个答案,或者评论,已经有一个了。
发布于 2010-06-03 15:46:30
我不能对CDash或TeamCity发表评论,但我认为CruiseControl和Hudson都有各自的优势:
发布于 2010-06-03 12:10:12
对于projects,、CruiseControl、+CruiseControl是我的最终选择。另外,我喜欢CC的干净界面。另一方面,我发现Hudson的插件系统非常方便,因为它大大简化了项目的配置,但我同意前端缺乏可用性。
理想情况下..。CruiseControl +插件系统或接口干净的Hudson + phpUnderControl端口:)
发布于 2010-06-29 22:45:17
我们有50个项目,每个项目都有几个目标。我发现咬伤对我们的需求非常有用。它的规模比巡航控制要好得多,并与trac很好地集成。
Bitten使用Hudson样式的从节点,并且我们有一些、全部或仅仅一个项目进行构建、测试和报告的从节点。插件很容易编写(在python中),尽管似乎没有Hudson那么多。
bitten前端缺乏(很难管理多次运行的测试结果),而trac没有很好地执行“项目项目”,因此我们正在考虑将其插入声纳。两者的结合可能会相当酷。
https://stackoverflow.com/questions/2964793
复制相似问题