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 Administrowanie etykietami ustawione na Wartość 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 unlabel
tf
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 uzyskać więcej informacji na temat istniejących etykiet 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