2011-07-17 39 views

回答

-1

所以你想改变的构建定义是一个CI构建。右键单击构建定义并单击编辑。转到进程选项卡(希望您使用TFS 2010附带的默认模板,请参阅MSDN上的演练,了解如何编辑构建定义http://msdn.microsoft.com/en-us/library/dd647547.aspx)并查找MSBUILD参数。添加开关/优先优先

优先:队列优先使用为构建定义。您可以将此参数与/ priority选项一起使用。 有效值为Low,BelowNormal,Normal,AboveNormal和High。

见其他的MSBuild开关,http://msdn.microsoft.com/en-us/library/ms181742.aspx

HTH 干杯,塔伦

+0

我试了一下,并没有奏效。 我想你给了我错误的链接,你写我编辑msbuild参数,但给了我一个“TFSBuild开始”命令的链接。 我认为唯一的方法是编辑defualt模板我是吗? – Clueless

+0

因此,您在进程选项卡下的MSBuild参数参数中添加/优先级高的CI构建?这正是我所做的,每次触发CI构建时,都会采用模板中设置的默认值。试试看,如果有帮助,我会发布一个屏幕截图。 –

+0

Mate是我提供的第一个链接,它是微软对如何编辑默认构建定义的介绍。第二个链接为您提供了所有可能的MS构建命令行参数开关的列表。 –

5

正确使用的MSBuild优先的说法是:

/p:Priority=High 
+0

我试过了,它也没有工作。 – Clueless

+0

同意,我也尝试过,并没有影响TFS构建的优先级。 –