Команда View (система управления версиями Team Foundation)

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

Visual Studio 2019 | Visual Studio 2022

Команда система управления версиями Team Foundation (TFVC) view извлекает определенную версию файла, сохраняет ее во временной папке на компьютере и отображает ее.

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

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

Синтаксис

tf view [/collection:<team-project-collection-url>] [/console] [/recursive] [/output:<local-file>]
[/shelveset:<shelveset-name>[;<owner>]] [/noprompt] <item-spec> 
[/version:<version-spec>] [/login:<username>,[<password>]]

Параметры

В следующих разделах описываются аргументы и параметры view команды.

Аргументы

Argument

Description

<team-project-collection-url>

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

<shelveset-name> [:<owner>]

Определяет набор полков. Необязательный <owner> аргумент используется для указания набора полок, который не принадлежит текущему пользователю.

<item-spec>

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

Примечание.

Можно указать несколько <item-spec> аргументов.

<version-spec>

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

<username>

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

<password>

Предоставляет значение /login для параметра.

<local-file>

Предоставляет путь к папке выходного файла.

Параметры

Параметр

Description

/console

Указывает, что выходные данные файла должны направляться в консоль. Этот параметр полезен, если вы хотите записать файл на диск с помощью перенаправления консоли, но используйте другое имя или расположение, отличное от версии элемента.

/recursive

Просматривает все элементы в указанном каталоге и все вложенные каталоги.

/shelveset

Задает набор по имени.

/noprompt

Указывает, что TFVC не следует запрашивать перед отображением каждого файла при включении дикого выражения карта в <item-spec> аргумент, который соответствует нескольким файлам.

/version

Указывает версию файла, открываемую для просмотра. Если этот параметр не указан, view извлекает последнюю версию сервера Azure DevOps.

/collection

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

/login

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

/output

Выводит файл в локальную папку вместо вызова оболочки Windows для открытия файла.

Замечания

Команда viewtf служебной программы командной строки извлекает копию файла только для чтения с сервера Azure DevOps, сохраняет файл во временной папке на компьютере и отображает содержимое файла. Если вы не указываете определенную версию, TFVC извлекает последнюю версию файла с сервера Azure DevOps.

Команда view не добавляет файлы в рабочую область или проверка их. Дополнительные сведения о том, как получить версию файла и проверка сервера Azure DevOps, см. в разделе "Получение команд" и "Получение" и "Изменить команды".

С помощью difference команды можно просмотреть различия между двумя версиями файла. Дополнительные сведения см. в команде "Разница".

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

Параметры вывода

  • По умолчанию TFVC отображает содержимое файла в средстве просмотра, связанном с его типом файла.

  • Если этот параметр включен /console , TFVC выводит содержимое файла в консоль командной строки. Аналогичным образом, если TFVC не удается найти средство просмотра для указанного типа файла, он выводит содержимое файла в консоль команд.

  • Содержимое файла можно перенаправить в стандартные выходные данные с помощью | или \>. Этот параметр позволяет сохранить файл в другой файл или передать его в другую программу для последующей обработки.

Примеры

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

c:\projects>tf view 314.cs

В следующем примере показана версия 314.cs, которая была проверка в наборе изменений 1999:

c:\projects>tf view /version:C1999 314.cs

В следующем примере извлекается версия 5 314.cs и записывается в файл 314.old:

c:\projects>tf view /version:5 314.cs > 314.old

В следующем примере отображается последняя версия каждого файла, соответствующего выражению wild карта *.cs:

c:\projects>tf view *.cs