Команда View (Team Foundation Version Control)
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Команда Team Foundation Version Control (TFVC) view
извлекает определенную версию файла, сохраняет ее во временной папке на компьютере и отображает ее.
Необходимые условия
Чтобы использовать команду
Синтаксис
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
.
Аргументы
аргумент
описание
<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>
Предоставляет путь к папке выходного файла.
Параметры
параметра
описание
/console
Указывает, что выходные данные файла должны направляться в консоль. Этот параметр полезен, если вы хотите записать файл на диск с помощью перенаправления консоли, но используйте другое имя или расположение, отличное от версии элемента.
/recursive
Просматривает все элементы в указанном каталоге и все вложенные каталоги.
/shelveset
Задает набор по имени.
/noprompt
Указывает, что TFVC не следует запрашивать перед отображением каждого файла при включении выражения подстановочного знака в аргумент <item-spec>
, который соответствует нескольким файлам.
/version
Указывает версию файла, открываемую для просмотра. Если этот параметр не указан, view
извлекает последнюю версию сервера Azure DevOps.
/collection
Указывает коллекцию проектов.
/login
Указывает имя пользователя и пароль для проверки подлинности пользователя с помощью Azure DevOps.
/output
Выводит файл в локальную папку вместо вызова оболочки Windows для открытия файла.
Замечания
Команда view
служебной программы командной строки tf
извлекает копию файла только для чтения с сервера Azure DevOps, сохраняет файл во временной папке на компьютере и отображает содержимое файла. Если вы не указываете определенную версию, TFVC извлекает последнюю версию файла с сервера Azure DevOps.
Команда view
не добавляет файлы в рабочую область или не извлекает их. Дополнительные сведения о том, как получить версию сервера Azure DevOps файла и извлечь его, см. в разделе Get command и Checkout and Edit commands.
С помощью команды 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
В следующем примере отображается последняя версия каждого файла, соответствующего выражению подстановочного знака *.cs:
c:\projects>tf view *.cs