Polecenie Gałęzie

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

Visual Studio 2019 | Visual Studio 2022

Wyświetla historię gałęzi dla określonego pliku lub folderu.

Wymagania wstępne

Aby użyć branches polecenia, uprawnienia do odczytu muszą być ustawione na Zezwalaj na element i wszystkie gałęzie, aby wyświetlić ich historię. Aby uzyskać więcej informacji, zobacz Domyślne uprawnienia kontroli wersji serwera Team Foundation.

Składnia

tf branches itemspec [/version:versionspec] [/collection:TeamProjectCollectionUrl] [/login:username,[password]]

Parametry

Argument

Argument

Opis

<Itemspec>

Identyfikuje plik lub folder zawierający gałąź, którą chcesz zbadać. Aby uzyskać więcej informacji na temat sposobu analizowania <itemspec>wersji serwera TFVC 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), Use options to modify how a command functions (Używanie poleceń kontroli wersji programu Team Foundation).

<versionspec>

Zawiera wartość /version opcji. Aby uzyskać więcej informacji na temat analizowania specyfikacji wersji w celu określenia, które elementy znajdują się w jego zakresie, zobacz Use Team Foundation version control commands (Używanie poleceń kontroli wersji programu Team Foundation).

<TeamProjectCollectionUrl>

Adres URL kolekcji projektu, która zawiera plik lub folder w gałęzi, dla której chcesz wyświetlić historię, na przykład http://myserver:8080/tfs/DefaultCollection.

<username>

Udostępnia wartość /login opcji. Możesz określić wartość nazwy użytkownika jako Domain\username lub username.

Opcja

Opcja

Opis

/version

Określa wersję ścieżki. Ta opcja jest rzadko używana.

/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 branches informuje, kiedy element był źródłem lub miejscem docelowym operacji gałęzi. Dane wyjściowe zawierają gałąź nadrzędną dla każdej wersji.

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

W poniższych przykładach przyjęto założenie, że c:\projects mapuje na folder główny w obszarze roboczym.

Poniższy przykład przedstawia historię gałęzi dla pliku kontrolowanego przez wersję C:\314.cs.

c:\projects>tf branches 314.cs

W poniższym przykładzie wyświetlana jest historia gałęzi elementu header.h na serwerze kontroli wersji programu Team Foundation.

c:\projects>tf branches $/applications/header.h

Poniższy przykład przedstawia historię gałęzi folderu $/rel30/math.

c:\projects>tf branches $/rel30/math/

W poniższym przykładzie zostanie wyświetlona historia gałęzi dla gałęzi WindowsApplication13-branch. Wyniki wskazują historię określonej gałęzi przy użyciu nawiasów kątowych.

D:\projects\ws1>tf branches WindowsApplication13-branch
$/jun16-1/WindowsApplication13
>>      $/jun16-1/WindowsApplication13-branch   Branched from version 3 <<
                $/jun16-1/WindowsApplication13-branch-prime     Branched from version 5
        $/jun16-1/WindowsApplication13-branch2  Branched from version 3