【发布时间】:2011-01-23 00:39:47
【问题描述】:
我想为 C# ASP.net MVC 项目设置持续集成/构建服务器。我知道 Cruise control.net,还有哪些其他构建服务器,每种服务器的优缺点是什么?
有没有什么特别的,通常被认为是有的?
【问题讨论】:
标签: c# asp.net asp.net-mvc continuous-integration
我想为 C# ASP.net MVC 项目设置持续集成/构建服务器。我知道 Cruise control.net,还有哪些其他构建服务器,每种服务器的优缺点是什么?
有没有什么特别的,通常被认为是有的?
【问题讨论】:
标签: c# asp.net asp.net-mvc continuous-integration
我们正在使用 Cruise Control 构建很多东西,包括 MVC 项目。巡航控制是默认选择。我不会说它易于使用,但它会满足您的需求。
Team City 非常吸引我们。它更容易使用,但我们需要摆脱Enterprise edition。
一年前我们很高兴地放弃了 TFS Build (2005)。对链式构建、神秘配置和许可的支持不佳,这使得扩展成本高得令人望而却步。我们仍然使用 TFS 进行源代码控制。
无论您选择什么,尽可能将您的构建过程保留在标准 msbuild 文件中。如果这样做,您可以稍后更改构建服务器。
【讨论】: