Команда ветвей

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

Visual Studio 2019 | Visual Studio 2022

Отображает журнал ветви для указанного файла или папки.

Необходимые компоненты

Чтобы использовать branches команду, необходимо задатьразрешение на чтение для элемента и любых ветвей для просмотра их журнала. Дополнительные сведения см. в разделе "Разрешения TFVC по умолчанию".

Синтаксис

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

Параметры

Аргумент

Argument

Description

<Itemspec>

Определяет файл или папку, содержащую ветвь, которую необходимо проверить. Дополнительные сведения о том, как TFVC анализирует <itemspec>элементы, находящиеся в область, см. в разделе "Использование команд управления версиями Team Foundation" с помощью параметров изменения функций команд.

<versionspec>

Предоставляет значение параметра /version . Дополнительные сведения о том, как TFVC анализирует спецификацию версии, чтобы определить, какие элементы находятся в область, см. в разделе "Использование команд управления версиями Team Foundation".

<TeamProjectCollectionUrl>

URL-адрес коллекции проектов, содержащей файл или папку в ветви, для которой требуется отобразить журнал, например http://myserver:8080/tfs/DefaultCollection.

<username>

Предоставляет значение /login для параметра. Можно указать значение имени пользователя как Domain\username или username.

Вариант

Параметр

Description

/version

Указывает версию пути. Этот параметр редко используется.

/collection

Указывает коллекцию проектов.

/login

Указывает имя пользователя и пароль для проверки подлинности пользователя с помощью Azure DevOps.

Замечания

Команда branches сообщает, когда элемент был источником или назначением операции ветви. Выходные данные отображают родительскую ветвь для каждой версии.

Дополнительные сведения об использовании служебной tf программы командной строки см. в разделе "Использование команд управления версиями Team Foundation".

Примеры

В следующих примерах предполагается, что c:\projects сопоставляется с главной папкой в рабочей области.

В следующем примере отображается журнал ветви для управляемого версиями файла C:\314.cs.

c:\projects>tf branches 314.cs

В следующем примере отображается журнал ветвей для элемента header.h на сервере управления версиями Team Foundation.

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

В следующем примере отображается журнал ветвей папки $/rel30/math.

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

В следующем примере отображается журнал ветвей для WindowsApplication13-branch. Результаты указывают журнал для указанной ветви с помощью угловых квадратных скобок.

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