2010-03-03 49 views
0

我想为C#ASP.net MVC项目设置持续集成/构建服务器。我知道cruise control.net,还有其他的构建服务器在哪里,每个服务器的优缺点是什么?Dot Net能够构建服务器

有没有特别的一个被普遍认为是有的?

+2

http://stackoverflow.com/questions/195835/cruisecontrol-net-vs-teamcity-for-continuous-integration http://stackoverflow.com/questions/1991071/continuous-integration-for-a-small- net-open-source-project http://stackoverflow.com/questions/850631/which-continuous-integration-tool-are-you-using http://stackoverflow.com/questions/2259241/comparison-between-cruisecontrol- teamcity-and-team-foundation-server http://stackoverflow.com/questions/647621/cruise-control-net-alternatives – 2010-03-03 02:45:08

回答

1

我们正在用Cruise Control构建很多东西,其中包括MVC项目。巡航控制是默认选择。我不会说它很容易使用,但它会做你需要的。

我们非常想要Team City。它使用起来更容易,但我们需要从Enterprise edition中解脱出来。

我们高兴地放弃了一年前的TFS Build(2005)。对链式构建,神秘配置和许可证的支持不佳,导致规模扩大成本过高。我们仍然使用TFS进行源代码管理。

无论您选择什么,尽可能多地保留标准msbuild文件中的构建过程。如果你这样做,你可以稍后改变你的构建服务器。