Polecenie Unlabel (Kontrola wersji serwera Team Foundation)

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Polecenie Kontrola wersji serwera Team Foundation (TFVC) unlabel usuwa element z istniejącej etykiety na serwerze kontroli wersji.

Wymagania wstępne

Aby użyć unlabel polecenia, musisz być właścicielem etykiety lub mieć uprawnienie Administracja ister labels ustawione na Zezwalaj. Aby uzyskać więcej informacji, zobacz Domyślne uprawnienia kontroli wersji serwera Team Foundation.

Składnia

tf unlabel [/collection:<team-project-collection-url>] [/recursive] [/login:<username>, [<password>]] <label-name> <item-specification>

Parametry

W poniższych sekcjach opisano argumenty i opcje unlabel polecenia.

Argumenty

Argument

Opis

<team-project-collection-url>

Określa adres URL kolekcji projektu, który zawiera element, który chcesz usunąć z istniejącej etykiety, na przykład https://myserver:8080/tfs/DefaultCollection.

<label-name>

Określa nazwę etykiety do usunięcia z określonych elementów.

<item-specification>

Identyfikuje plik lub folder, z których ma być usunięta określona etykieta. Aby uzyskać więcej informacji o sposobie analizowania specyfikacji elementów kontroli wersji serwera TEAMVC w celu określenia, które elementy znajdują się w zakresie, zobacz Use Team Foundation version control commands (Używanie poleceń kontroli wersji programu Team Foundation).

Uwaga

Można określić więcej niż jeden argument specyfikacji elementu.

<username>

Udostępnia wartość /login opcji. Tę wartość można określić jako DOMAIN\<username> lub <username>.

<password>

Udostępnia wartość /login opcji.

Opcje

Opcja Opis
/recursive Usuwa określoną etykietę ze wszystkich elementów w określonym katalogu i wszystkich podkatalogach, które są zgodne ze specyfikacją elementu.
/collection Określa kolekcję projektów.
/login Określa nazwę użytkownika i hasło do uwierzytelniania użytkownika w usłudze Azure DevOps.

Uwagi

Polecenie unlabeltf narzędzia wiersza polecenia usuwa element z istniejącej etykiety na serwerze usługi Azure DevOps. Aby zapoznać się z wprowadzeniem do etykiet, zobacz Używanie etykiet do tworzenia migawki plików. Aby uzyskać informacje na temat przypisywania etykiety do zestawu plików i folderów, zobacz Polecenie etykiety (Kontrola wersji serwera Team Foundation).

Jeśli usuniesz wszystkie elementy z etykiety na serwerze usługi Azure DevOps, ta etykieta zostanie usunięta. Etykietę można również usunąć przy użyciu tf label /delete polecenia . Aby dowiedzieć się więcej o istniejących etykietach w systemie, zobacz Polecenie Etykiety.

Aby uzyskać więcej informacji na temat korzystania z tf narzędzia wiersza polecenia, zobacz Use Team Foundation version control commands (Używanie poleceń kontroli wersji programu Team Foundation).

Przykłady

Poniższy przykład usuwa etykietę goodbuild z 314.cs:

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

Poniższy przykład usuwa etykietę Beta1 ze wszystkich plików i folderów w kolekcji pod adresem https://myserver:8080/tfs/DefaultCollection:

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