Команда Branches
Отображает журнал ветви заданного файла или папки.
Необходимые разрешения
Для использования команды branches необходимо иметь разрешение Чтение со значением Разрешить для просмотра журнала элемента и ветвей. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
tf branches itemspec [/version:versionspec] [/collection:TeamProjectCollectionUrl] [/login:username,[password]]
Параметры
Аргумент |
Описание |
---|---|
Itemspec |
Определяет файл или папку, в которой содержится ветвь для проверки. Дополнительные сведения о том, как Team Foundation выполняет анализ спецификаций элементов, чтобы определить какие из них находятся в области его действия, см. в разделе Параметры командной строки. |
Versionspec |
Предоставляет значение для параметра /version. Дополнительные сведения о том, как Team Foundation выполняет анализ спецификаций версий для определения элементов, находящихся в области его действия, см. в разделе Синтаксис командной строки (управление версиями). |
TeamProjectCollectionUrl |
URL-адрес коллекции командных проектов, содержащей файл или папку в ветке, для которой необходимо показать информацию (например, http://myserver:8080/tfs/DefaultCollection). |
username |
Предоставляет значение для параметра /login. Можно задать значение для имени пользователя как домен\имя_пользователя или как имя_пользователя. |
Параметр |
Описание |
---|---|
/version |
Указывает версию для пути. Этот параметр используется редко. |
/collection |
Указывает коллекцию командных проектов. |
/login |
Задает имя пользователя и пароль для проверки подлинности пользователя с Visual Studio Team Foundation Server. |
Заметки
Команда "branches" сообщает, когда элемент был источником или назначением операции ветвления. В результате отображается родительская ветвь для каждой версии.
Дополнительные сведения о поиске программы командной строки tf см. в разделе Команды служебной программы командной строки "tf".
Примеры
В следующем примере отображается журнал ветви для файла управления версиями 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