Unlabel 命令

在 Team Foundation 版本控制伺服器中移除項目的現有標籤。

必要的使用權限

若要使用 [unlabel] 命令,您必須擁有該標籤或將 [管理標籤] 權限設定為 [允許]。 如需詳細資訊,請參閱Team Foundation Server 使用權限

tf unlabel [/collection:TeamProjectCollectionUrl] [/recursive] [/login:username, [password]] labelname itemspec

參數

引數

描述

TeamProjectCollectionUrl

Team 專案集合的 URL (例如 http://myserver:8080/tfs/DefaultCollection),該集合包含您要從現有標籤中移除的項目。

labelname

指定要從指定項目移除的標籤名稱。

itemspec

辨別要從其移除指定標籤的檔案或資料夾。 如需 Team Foundation 如何剖析 itemspecs 以便判斷哪些項目位於範圍內的詳細資訊,請參閱命令列語法 (版本控制)

注意事項注意事項
您可以指定一個以上的 itemspec 引數。

username

提供 /login 選項的值。 您可以將使用者名稱值指定成網域\ 使用者名稱或使用者名稱的格式。

選項

描述

/recursive

移除特定目錄和所有子目錄中符合 itemspec 之所有項目的標籤。

/collection

指定 Team 專案集合。

/login

指定使用者名稱和密碼,以便透過 Visual Studio Team Foundation Server 驗證使用者。

備註

tf 命令列公用程式的 unlabel 命令會在 Team Foundation 版本控制伺服器中移除項目的現有標籤。 如需標籤的簡介,請參閱使用標籤來建立檔案的快照。 如需如何將標籤指派給一組檔案或資料夾的詳細資訊,請參閱 Label 命令 (Team Foundation 版本控制)

如果在 Team Foundation 版本控制伺服器中移除某個標籤的所有項目,便會將該標籤刪除。 您還可以使用 tf label /delete 刪除標籤。 若要進一步暸解系統中的現有標籤,請參閱 Labels 命令

如需如何尋找 tf 命令列公用程式的詳細資訊,請參閱 Tf 命令列公用程式命令

範例

下列範例會移除 314.cs 的 "goodbuild" 標籤。

c:\projects>tf unlabel goodbuild $/src/314.cs

下列範例會從位於 http://myserver:8080/tfs/DefaultCollection 之集合中的所有檔案和資料夾移除 "Beta1" 標籤。

c:\projects>tf unlabel Beta1 $/ /collection:http://myserver:8080/tfs/DefaultCollection /recursive

請參閱

參考

命令列語法 (版本控制)

Label 命令 (Team Foundation 版本控制)

Labels 命令

概念

使用標籤來建立檔案的快照

其他資源

Tf 命令列公用程式命令