我是一名项目经理(以前是程序员),我最近决定要对其进行自动构建。所以我需要某种构建服务器。
一些信息:
- 我所有的解决方案/项目都是 Visual Studio 2010。
- 在 TFS 中管理的源代码控制。
- 代码是 C#。
- 构建服务器将位于 Windows XP 上。还没有决定我是使用 4CPU/8GB RAM 站还是 12CPU/16GB RAM 站。
我对如何使用构建服务器的知识为零。到目前为止,我们所有人(大约 40 名程序员)都没有使用任何构建服务器,你可以想象我们的构建是多么可耻:)
我计划首先进行夜间构建。下一步将是 on-checkin-build。后来希望在每晚构建的基础上构建我的软件的生产版本,以便我们的 QA 工作一点。