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 版本控制)