2015-10-06 50 views
-1

我使用的是TFS 2010和Visual Studio 2013.當我構建隊列時,我可以選擇「使用shelveset最新源代碼」選項並選擇shelveset,它工作正常。 Queue build screenshot使用shelveset和changset構建源代碼

我也可以設置參數選項卡上的給定版本作爲例如MSBuild參數。通過更改CXXXXXX,它也可以正常工作。 我想結合這兩個選項,它不工作。獲取任務期間不會下載shelveset的更改。我怎樣才能結合這兩個選項?

回答

0

不,您不可能將這兩個選項結合使用。

0

這是不可能的。爲什麼你想結合這兩個選項?

通過shelveset排隊構建是私人構建。你實現的另一種方式是公開構建。來自微軟的更多信息:https://msdn.microsoft.com/en-us/library/ms181722(v=vs.120).aspx

如果你想構建一個帶有「特定變更集」的shelveset,你可以回滾一個變更集並將你想要構建的內容放入一個shelveset中。最後,建立擱架。

+0

爲什麼?因爲我想通過一些更改來構建某些版本的代碼。或換句話說,構建最新版本,而不需要一些變化。你測試了關於在shelveset上回滾的想法嗎?它根本不工作。出於某種原因,使用回滾標籤的編輯會被忽略。 – abc667