TFS2010 - 并行构建 - 单一解决方案,单一构建代理

Myl*_*ell 5 msbuild compilation visual-studio tfs2010

我们有TFS2010和单个解决方案,有近200个项目(是的,我知道,不好主意,不是我的!).我在4核(8超)机器上的构建时间从大约30秒开始,从4分钟顺序完成,通过解耦代码来实现高水平的构建并发性.我现在想在构建服务器上获得它的好处,这必须是可能的,因为MSBuild支持并行构建.怎么样?

Enr*_*lio 14

您可以通过编辑构建属性在Team Build 2010中并行运行构建.

  1. 在团队资源管理器中打开构建列表
  2. 右键单击要编辑的构建,然后选择" 编辑构建定义"...
  3. 选择左侧的Process选项卡,然后展开右侧的Advanced属性
  4. 在MSBuild Arguments属性中添加/maxcpucount/m
  5. 保存并关闭

这是一个截图:

Team Build 2010构建流程属性

也可以看看