2013-02-25 37 views
1

我正在爲我的TFS服務器使用門控檢入。一切都很好,直到今天。我現在收到錯誤消息「每次嘗試檢入更改時,都無法在擱置組版本上指定版本覆蓋」。有誰知道我爲什麼得到這個錯誤信息?TFS - 門控檢查 - 無法在shelveset版本上指定版本覆蓋

感謝

+1

是否有爲您的構建定義的「獲取版本」參數指定的值? – DaveShaw 2013-02-26 09:49:18

+0

是的。這是問題所在。 – Victor 2013-02-26 16:59:33

回答

3

這聽起來像構建已經被設置在構建時獲得代碼的特定版本,而不是最新的。編輯構建定義,轉到「進程」選項卡。

如果您使用默認模板,請展開「高級」部分,查看「獲取版本」設置中是否有任何內容。

Default template settings

如果您使用升級的模板,那麼你需要尋找「的MSBuild參數」設置。

enter image description here

這兩種設置,也可以排隊構建時修改,但我假設你沒有這樣做,否則你就不會問這個問題。

+0

對錢的權利。謝謝! – Victor 2013-02-26 16:58:54