3

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

一些信息:

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

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

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

4

3 回答 3

5

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

完成后,如果您对如何设置构建有任何具体问题,请随时提出。

于 2012-02-18T17:33:37.450 回答
3

DBM 推荐的 MSDN 文档绝对可以帮助您入门,我也绝对推荐它。如果您以前真的从未接触过自动化构建,那么我们的书有一整部分专门介绍了 TFS 的自动化构建功能。

Wrox 的Professional Team Foundation Server 2010

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

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

于 2012-02-19T00:20:35.613 回答
0

TeamCity很容易上手

于 2012-02-19T12:35:08.273 回答