2016-04-29 93 views
1

當排隊一個新的版本我想指定一個標籤,在工具欄中(見下圖)等爲說:TFS 2015年生成定義代碼版

LMain_TestProject_1.01.002

然而,這並不行,我得把它用這種格式: [email protected]$/TestProject

我要做的只註明來源版本:LMain_TestProject_1.01.002 ??

謝謝!

enter image description here

+0

很少有問題....首先,TestProject項目託管的構建定義是什麼?您的構建定義是否配置爲在常規選項卡上的「集合」或「項目」範圍?是否有第二個標籤名稱相同,但範圍不同? – jessehouwing

+0

嘗試在Visual Studio 2015命令行上運行以下命令:'tf vc label Main_TestProject_1.01.002 @ $ /'如果它返回多個項目,那麼這可能就是爲什麼您需要在UI中更具體。 – jessehouwing

+0

構建定義是項目範圍。運行tf vc標籤[email protected]$/,只返回1個項目。項目範圍和收集範圍都不起作用。 – nerlijma

回答

1

這通常是因爲你創建的標籤是項目範圍的,不徵收範圍的。在這種情況下,您需要添加「@/ProjectName」。

通常,當你創建一個VS標籤,你應該看到像SETING如下: enter image description here

在這種背景下,標籤是項目範圍的。隊列構建時需要輸入「LTestLable @/EddieLabel」。

更多信息供您參考:Label scope revealed

+0

您的信息部分正確。在UI中,無法聲明範圍。該路徑引用您正在版本化的內容。我不想版本整個集合,只是一個項目。在您的文章中,範圍只能使用命令行進行設置。 – nerlijma

+0

@nerlijma對不起,讓你困惑。當您爲整個集合應用標籤時,只需輸入標籤名稱而不指定項目。那就是我的意思。我會從我的答案中刪除這一部分以避免混淆。 :) –