0
我知道如何在Visual Studio中使用TFVC創建標籤。我知道REST API可以查詢標籤。但是,如何使用REST API創建標籤?如何使用REST API在TFS/TFVC中創建標籤?
微軟文檔不包括它:https://www.visualstudio.com/en-us/docs/integrate/api/tfvc/labels
謝謝!
我知道如何在Visual Studio中使用TFVC創建標籤。我知道REST API可以查詢標籤。但是,如何使用REST API創建標籤?如何使用REST API在TFS/TFVC中創建標籤?
微軟文檔不包括它:https://www.visualstudio.com/en-us/docs/integrate/api/tfvc/labels
謝謝!
目前我們無法使用REST API創建標籤,就像您提到的那樣,根據官方文檔,此功能不受支持。
但是,您可以創建一個使用TFS API的標籤與VersionControlServer.CreateLabel Method,請參見下面的示例,供您參考:
此外,你還可以創建一個標籤Label Command
例如:
以下示例使用範圍選項將標籤應用於314.cs.
c:\projects>tf label [email protected]$/TeamProject1 314.cs
謝謝安迪,可用的答案。但是,您指向的庫可能不是最新的,最新更新是2015年12月。在Nuget中,我找到了Microsoft.TeamFoundationServer.ExtendedClient,據說這些軟件包取代了傳統的TFS Client OM安裝程序,獲取和重新分配您的應用或服務所需的庫。「你能否提供一些有價值的信息;什麼是什麼,什麼是最有前途的?我的公司在TFS 2017上,我們經常更新。 – arjan
@arjan是的,你可以使用Nuget包Microsoft.TeamFoundationServer.ExtendedClient,我只是提供了方法。該方法也適用於TFS 2017.對於軟件包,只要嘗試創建標籤,任何版本都可以。我建議你使用Label命令,現在它是在VS中創建標籤期望的最簡單方法。 –