当前位置:  开发笔记 > 编程语言 > 正文

CI:Hudson与.Net vs CruiseControl.Net

如何解决《CI:Hudson与.NetvsCruiseControl.Net》经验,为你挑选了1个好方法。

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



1> Allen Rice..:

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

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

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

我们用它来

部署Windows服务

部署Web服务

运行MSTests并显示与任何junit测试一样多的信息

跟踪低,中,高任务

trendgraph警告和错误

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

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

的MSBuild

MSTest(两种方法,上面链接)

NUnit的

Team Foundation Server

的FxCop

了StyleCop

编译器警告

代码任务

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

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有