2011-07-17 35 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構建的優先級。 –