Команда Merges (Team Foundation Version Control)
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Команда tf merges
отображает подробные сведения о прошлых слияниях между указанными ветвями источника и назначения в Team Foundation Version Control (TFVC).
Необходимые условия
Чтобы использовать команду
Синтаксис
tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]
Параметры
Аргументы
аргумент
описание
<source>
Фильтрует журнал слияния, чтобы включить только записи с указанными источниками.
Этот параметр является необязательным.
<destination>
Указывает целевую ветвь, для которой отображается журнал слияния.
Этот параметр является обязательным.
<username>
Предоставляет значение для параметра /login
. Можно указать значение username
как DOMAIN\username
или username
.
<TeamProjectCollectionUrl>
URL-адрес коллекции проектов, содержащей ветви, о которых требуется отобразить журнал слияний, например http://myserver:8080/tfs/DefaultCollection
.
Параметры
параметра
описание
/recursive
Отображает сведения обо всех слияниях в указанной папке сервера TFVC и ее вложенных папках.
/extended
Отображает список слияний для определенного диапазона целевых элементов, например tf merges tgt\file1.txt; C21-25
. Этот параметр отображает типы слияний, например добавление или изменение, а также подробные сведения об исходных и целевых элементах. Этот параметр подразумевает /format: Detailed
.
Заметка
Этот параметр нельзя использовать, если указать исходный элемент.
/format
Указывает форматы, в которых может отображаться журнал слияний:
-
Brief
(по умолчанию): отображает номера набора изменений для исходных и целевых элементов, а также автора и даты целевой проверки. -
Detailed
. Отображение подробных путей и чисел набора изменений для исходных и целевых элементов.
/login
Указывает имя пользователя и пароль для проверки подлинности пользователя с помощью Azure DevOps.
/showall
Отображает все прошлые слияния для заданного целевого элемента под его текущим именем и всеми ранее используемыми именами.
/collection
Указывает коллекцию проектов.
Замечания
Дополнительные сведения об использовании служебной программы командной строки tf
см. в разделе Использование команд управления версиями Team Foundation.
Примеры
В следующем примере отображаются сведения обо всех операциях слияния между Beta1_branch и RTM_branch.
c:\projects>tf merges /recursive Beta1_branch RTM_branch
Пример выходных данных:
Changeset Merged in Changeset Author Date
--------------------------------------------------------
135 162 Justin 10/31/2003
146 162 Justin 10/31/2003
147* 167 Bill 11/02/2003
Звездочка *
рядом с набором изменений 147 указывает, что только некоторые изменения в этом наборе изменений #147 были объединены в набор изменений No 167.
Связанные статьи
- использовать команды управления версиями Team Foundation
- команда слияния
- команда Branch
- Ветвление и слияние