Udostępnij za pośrednictwem


Polecenie Etykiety (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) tf labels wyświetla listę etykiet na serwerze TFVC.

Wymagania wstępne

Aby użyć labels polecenia, musisz mieć uprawnienie Odczyt ustawione na Zezwalaj dla wszystkich plików lub folderów, do których jest dołączona określona etykieta. Jeśli masz uprawnienia do niektórych, ale nie wszystkie pliki, do których odwołuje się etykieta, zostaną wyświetlone częściowe wyniki. Aby uzyskać więcej informacji, zobacz Domyślne uprawnienia kontroli wersji serwera Team Foundation.

Składnia

tf labels [/owner:ownername] [/format:(brief|detailed)] 
[/collection:TeamProjectCollectionUrl] [labelname] [/login:username,[password]]

Parametry

Argumenty

Argument

Opis

<ownername>

Udostępnia wartość, taką jak DOMAIN\JuanGo lub tylko juango /owner dla opcji.

<labelname>

Określa ciąg, który ma być używany do filtrowania listy etykiet. Jeśli ten parametr zostanie pominięty, pole nazwy etykiety nie będzie filtrowane.

<TeamProjectCollectionUrl>

Adres URL kolekcji projektu, dla której chcesz wyświetlić listę etykiet, na przykład http://myserver:8080/tfs/DefaultCollection.

<username>

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

Opcje

Opcja

Opis

/owner

Określa nazwę użytkownika, który jest właścicielem etykiety. Domyślnie właścicielem jest osoba, która stosuje etykietę.

/format

Wyświetla informacje o określonej etykiecie w jednym z następujących formatów:

  • Brief: zawiera etykietę, właściciela i datę utworzenia. Jest to opcja domyślna.
  • Detailed: obejmuje również komentarze, zakres i listę plików i folderów skojarzonych z każdą etykietą.

/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 labels wyświetla informacje o etykietach na serwerze TFVC. Jeśli nie określisz serwera TFVC, serwer TFVC próbuje określić serwer TFVC przy użyciu bieżącego katalogu. Jeśli bieżący katalog nie jest mapowany na serwer TFVC, należy określić go przy użyciu /s opcji .

  • Domyślnie wyniki wyświetlają nazwę etykiety, właściciela i datę utworzenia dla każdej etykiety. Jeśli format zostanie zmieniony na detailed, zostaną również wyświetlone komentarze, a lista plików i folderów skojarzonych z każdą etykietą.

  • 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 przedstawia listę etykiet utworzonych przez użytkownika jasonj.

c:\projects> tf labels /owner:jasonj

Poniższy przykład przedstawia informacje o build1033 etykiecie i wyświetla listę plików i folderów, do których etykieta została zastosowana na serwerze TFVC.

c:\projects> tf labels /format:detailed build1033

W poniższym przykładzie są wyświetlane wszystkie etykiety na serwerze TFVC, które zaczynają labelname się od build i są własnością konta wykonującego labels polecenie.

c:\projects> tf labels build*