CI:Hudson与.Net vs CruiseControl.Net

Jer*_*emy 26 .net cruisecontrol.net continuous-integration hudson

我在一家希望集成CI服务器的.net商店工作.从我所看到的,哈德森似乎是最受欢迎的选择.考虑到我们只是一个.net商店,Hudson会提出CC.NET不会遇到的任何障碍吗?

All*_*ice 27

我想不出Hudson能够为我们的C#开发做的一件事,即使使用基于MSTest的测试,你现在可以使用新插件运行和trendgraph (只有在测试一个程序集时才有效)或我的方法适用于多个装配体.

我认为唯一可能是好的,就是生成代码覆盖率数据并报告,不确定CC.net是否这样做.

此外,哈德森似乎有更强大的社区支持.如果他们有选择的话,我从未听说有人在Hudson上挑选CC.net.

我们用它来

  • 部署Windows服务
  • 部署Web服务
  • 运行MSTests并显示与任何junit测试一样多的信息
  • 跟踪低,中,高任务
  • trendgraph警告和错误

这些东西对Hudson来说可能不是什么新东西,但我觉得有必要再次强调Hudson可以用.net项目处理这个问题,没问题.

以下是Hudson支持的一些内置.net内容

此外,上帝禁止你使用视觉源安全,它也支持它.我建议你看看Redsolo关于使用Hudson构建.net项目的文章