Команда ветвей
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