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