19

怎么做 .NET Web 应用程序的自动夜间构建并上传到测试服务器。

或者,如果这个工具太过分了,请提出其他建议。

4

4 回答 4

12

我找到了这个很棒的教程:如何在几分钟内使用 CruiseControl.NET 连接 VS.NET 2005 解决方案。它很短,但使用了一个真实的 .Net 项目来说明设置。

之后,通过阅读CruiseControl.NET的每个相关部分来优化您的配置:配置服务器

对于一个非常好的和最近的教程,检查Integrating MSBuild with CruiseControl.NET。非常好的一个!

于 2008-11-10T23:18:58.557 回答
3

其他答案都很好,但是您是否也看过CI 工厂?从 CI 工厂网站:

CI 工厂是一个持续集成系统,而不仅仅是一个 CI 服务器。它以最少的配置为您创建了一个 CI 系统,包括您的大部分开发环境。它将创建一个开发树,编写您的构建脚本,设置一个超级强大的 CruiseControl.Net 版本,将其全部导入源代码控制等等。它完成了每个人在创建 CI 系统时必须做的所有工作。它甚至内置了自动分支创建功能,因此下次您需要为发布创建分支时,CI Factory 将为您处理。

于 2008-11-10T23:23:43.850 回答
2

CruiseControl.NET 从零开始

它是一个很棒的工具,我们在这里使用它来执行每小时构建和管理多个项目。

于 2008-11-06T22:21:43.727 回答
1

我使用了 CruiseControl.Net 网站上的说明和示例

从头开始设置第 1 部分

于 2008-11-06T22:26:33.780 回答