Команда Merges
Отображает подробные сведения о последних слияниях заданных исходной и конечной ветвей.
Необходимые разрешения
Для использования команды merges необходимо иметь разрешение Чтение со значением Разрешить для исходной и конечной ветвей. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
tf merges [source] destination [/recursive] [/extended] [/format:(brief|deltailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]
Параметры
Аргумент |
Описание |
---|---|
source |
Фильтрует журнал слияний так, чтобы в нем находились только записи с указанными источниками. Этот параметр является необязательным. |
destination |
Задает конечную ветвь, для которой отображается журнал слияний. Этот параметр является обязательным. |
username |
Предоставляет значение для параметра /login. Можно задать значение для имени пользователя как ДОМЕН\имя_пользователя или как имя_пользователя. |
TeamProjectCollectionUrl |
URL-адрес коллекции командных проектов, содержащей ветку, для которой необходимо отобразить историю слияний (например, http://myserver:8080/tfs/DefaultCollection). |
Параметр |
Описание |
---|---|
/recursive |
Отображает сведения для всех слияний в указанной папке сервера Team Foundation (подсистема контроля версий) и ее вложенных папках. |
/extended |
Отображает список слияний для определенного диапазона элементов назначения (например: tf mergestgt\file1.txt; C21-25). Данный параметр отображает типы объединений (например, добавить или изменить) и подробные сведения об элементах источника и целевого объекта. Этот параметр означает /format: Detailed.
Примечание
Этот параметр нельзя использовать, если задан исходный элемент.
|
/format |
Задает формат, в котором может отображаться история слияний:
|
/login |
Задает имя пользователя и пароль для проверки подлинности пользователя с Visual Studio Team Foundation Server. |
/showall |
Отображает все произошедшие слияния для заданного целевого элемента под его текущим именем и ранее использованными именами |
/collection |
Указывает коллекцию командных проектов. |
Заметки
Ссылки на другие команды Team Foundation, предоставляющие дополнительные сведения об элементах на сервере Team Foundation (подсистема контроля версий) и всех сопоставленных рабочих областях, см. в разделе Информационные команды.
Дополнительные сведения о поиске программы командной строки tf см. в разделе Команды служебной программы командной строки "tf".
Примеры
В следующем примере отображаются сведения обо всех операциях слияния, выполненных между ветвями "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 означает, что в набор изменений 167 были объединены только некоторые из изменений набора 147.
См. также
Ссылки
Синтаксис командной строки (управление версиями)