如何创建和管理构建服务器?

时间:2012-02-18 15:39:40

标签: c# .net visual-studio-2010 tfs build-server

我是项目经理(以前是程序员),我最近决定要对其进行自动构建。 所以我需要某种构建服务器。

一些信息:

  • 我的所有解决方案/项目都是Visual Studio 2010。
  • 在TFS中管理的源代码控制。
  • 代码是C#。
  • 构建服务器将位于Windows XP上。尚未决定是否使用我的4CPU / 8GB RAM站或12CPU / 16GB RAM站。

我对如何使用构建服务器一无所知。到目前为止,我们所有人(大约40名程序员)都没有使用任何构建服务器,你可以想象我们的构建是多么可耻:)

我计划首先进行夜间建设。 下一步将是on-checkin-build。 后来希望我的软件的生产版本可以在每个夜间版本的基础上构建,以便我们的QA能够有效地工作。

3 个答案:

答案 0 :(得分:5)

您正在使用TFS(虽然您没有指定版本),因此只需安装构建服务器即可。转到TFS管理控制台并从那里安装/配置构建服务器。然后,您将在团队资源管理器中有一个选项来创建构建。以下是MSDN关于该主题的一些文档:Administering Team Foundation Server Build

如果您有这种情况,如果您对如何设置构建有任何具体问题,请随时提出。

答案 1 :(得分:3)

DBM推荐的MSDN文档肯定会让您入门,我也绝对推荐它。如果您以前从未接触过自动构建,我们的书中有一整部分专门用于TFS的自动构建功能。

Wrox

Professional Team Foundation Server 2010

  • 第14章:构建自动化概述
  • 第15章:使用Team Foundation Build
  • 第16章:自定义构建过程

实施自动化构建祝你好运!它将真正改变你团队的工作方式。

答案 2 :(得分:0)

非常容易入手TeamCity