Команда "view"
Обновлен: Ноябрь 2007
Команда view извлекает указанную версию файла во временную папку на локальном компьютере и отображает его.
Требуемые разрешения
Для использования команды view необходимо иметь разрешение Чтение со значением Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
tf view [/server:servername] [/console] [/recursive]
[/shelveset:shelvesetname[;owner]] [/noprompt] itemspec
[/version:versionspec]
Параметры
Аргумент |
Описание |
---|---|
servername |
Предоставляемое пользователем значение параметра /server. Пример: "teamserver2". |
shelvesetname [:owner] |
Определяет набор отложенных изменений. Необязательный аргумент owner используется для указания набора отложенных изменений, не принадлежащего текущему пользователю. |
Itemspec |
Определяет файл или папку для извлечения. Дополнительные сведения о том, как Team Foundation выполняет анализ спецификаций элементов, чтобы определить, какие из них находятся в области его действия, см. в разделе Параметры командной строки. |
Versionspec |
Предоставляет значение, например C3, для параметра /version. Дополнительные сведения о том, как Team Foundation выполняет анализ спецификаций версий для определения элементов, находящихся в области его действия, см. в разделе Синтаксис командной строки (Team System). |
Параметр |
Описание |
---|---|
/server |
Определяет Team Foundation Server. Этот параметр является обязательным, если вызов команды осуществляется из каталога, который не сопоставлен рабочей области. |
/console |
Указывает, что выходной файл должен быть направлен на консоль. Это может пригодиться, если выходной файл нужно записать на диск с помощью перенаправления в консоли (с именем или расположением, отличным от элемента с версией). |
/recursive |
Отображает все элементы в указанном каталоге и всех вложенных каталогах. |
/shelveset |
Указывает имя набора отложенных изменений. |
/noprompt |
Указывает Team Foundation не выводить запрос перед отображением каждого файла при добавлении подстановочного знака в itemspec, совпадающий с несколькими файлами. |
/version |
Указывает версию файла, открываемого для отображения. Если параметр не задан, view извлекает последнюю версию с сервера Team Foundation (подсистема контроля версий). |
Заметки
Команда view программы командной строки tf извлекает с сервера Team Foundation (подсистема контроля версий) копию файла, доступную только для чтения, во временную папку на локальном компьютере и отображает ее содержимое. Team Foundation извлекает с сервера Team Foundation (подсистема контроля версий) последнюю версию файла, если она не указана.
Команда view не передает файлы в рабочую область и не извлекает их. Дополнительные сведения о получении версий и извлечении файлов с сервера Team Foundation (подсистема контроля версий) см. в разделах Команда "get" и Команды "checkout" и "edit".
Команда "difference" используется для отображения различий между двумя версиями файла.
Дополнительные сведения о поиске программы командной строки tf см. в разделе Команды служебной программы командной строки "tf".
Параметры вывода
По умолчанию Team Foundation отображает содержимое файла в средстве просмотра, связанного с типом файла.
При использовании параметра /consoleTeam Foundation выведет содержимое файла в консоли командной строки. Если Team Foundation не сможет обнаружить средство просмотра для указанного типа файла, его содержимое также будет выведено в консоли командной строки.
Содержимое файла можно направить в стандартный поток вывода с помощью | или > для сохранения в другом файле или передачи другой программе для последующей обработки.
Примеры
В следующем примере отображается последняя версия файла "314.c".
c:\projects>tf view 314.c
В следующем примере отображаются версия файла "314.c", возвращенная с набором изменений "1999".
c:\projects>tf view /version:C1999 314.c
В следующем примере извлекается версия 5 файла "314.c" и записывается в файл "314.old".
c:\projects>tf view /version:5 314.c > 314.old
В следующем примере отображаются последние версии всех файлов, совпадающих с подстановочным знаком "*.cs".
c:\projects>tf view *.cs
См. также
Ссылки
Синтаксис командной строки (Team System)