Compartir vía


Comando View (Control de versiones de Team Foundation)

Azure DevOps Services | Azure DevOps Server 2022: Azure DevOps Server 2019

Visual Studio 2019 | de Visual Studio 2022

El comando Control de versiones de Team Foundation (TFVC) view recupera una versión específica de un archivo, la almacena en una carpeta temporal del equipo y la muestra.

Prerrequisitos

Para usar el comando view, tenga el permiso Read establecido en Permitir. Para obtener más información, consulte permisos predeterminados de TFVC.

Sintaxis

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>]]

Parámetros

En las secciones siguientes se describen los argumentos y las opciones del comando view.

Argumentos

de argumentos de

descripción

<team-project-collection-url>

Proporciona la dirección URL de la colección de proyectos que contiene una versión específica de un archivo sobre el que desea recuperar información, por ejemplo, https://myserver:8080/tfs/DefaultCollection.

<shelveset-name> [:<owner>]

Identifica el conjunto de estantes. El argumento opcional <owner> se usa para especificar un conjunto de estantes que no es propiedad del usuario actual.

<item-spec>

Identifica el archivo o la carpeta que se va a recuperar. Para obtener más información sobre cómo TFVC analiza el argumento de <item-spec> para determinar qué elementos están dentro del ámbito, vea Usar comandos de control de versiones de Team Foundation: Usar opciones para modificar cómo funciona un comando.

Nota

Puede especificar más de un argumento <item-spec>.

<version-spec>

Proporciona un valor como C3 para la opción /version. Para obtener más información sobre cómo TFVC analiza una especificación de versión para determinar qué elementos están dentro de su ámbito, consulte Usar comandos de control de versiones de Team Foundation.

<username>

Proporciona un valor a la opción /login. Puede especificar este valor como DOMAIN\<username> o <username>.

<password>

Proporciona un valor a la opción /login.

<local-file>

Proporciona la ruta de acceso a la carpeta del archivo de salida.

Opciones

de opción de

descripción

/console

Especifica que la salida del archivo debe dirigirse a la consola. Esta opción es útil si desea escribir el archivo en el disco mediante el redireccionamiento de la consola, pero use un nombre o ubicación diferente al elemento con versiones.

/recursive

Ve todos los elementos del directorio especificado y los subdirectorios.

/shelveset

Especifica el conjunto de estantes por nombre.

/noprompt

Especifica que TFVC no debe solicitarle antes de mostrar cada archivo cuando incluya una expresión comodín en un argumento <item-spec> que coincida con más de un archivo.

/version

Especifica la versión del archivo que se va a abrir para su visualización. Si omite esta opción, view recupera la versión más reciente del servidor de Azure DevOps.

/collection

Especifica la colección de proyectos.

/login

Especifica el nombre de usuario y la contraseña para autenticar al usuario con Azure DevOps.

/output

Genera el archivo en una carpeta local en lugar de invocar un shell de Windows para abrir el archivo.

Observaciones

El comando view de la utilidad de línea de comandos tf recupera una copia de solo lectura de un archivo del servidor de Azure DevOps, almacena el archivo en una carpeta temporal del equipo y muestra el contenido del archivo. A menos que especifique una versión determinada, TFVC recupera la versión más reciente del archivo desde el servidor de Azure DevOps.

El comando view no agrega archivos al área de trabajo ni los revisa. Para obtener más información sobre cómo obtener la versión del servidor de Azure DevOps de un archivo y desprotegerlo, consulte comando Obtener y comandos Desproteger y Editar.

Puede usar el comando difference para ver las diferencias entre dos versiones de un archivo. Para obtener más información, vea comando Diferencia.

Para obtener más información sobre cómo usar la utilidad de línea de comandos de tf, consulte Usar comandos de control de versiones de Team Foundation.

Opciones de salida

  • De forma predeterminada, TFVC muestra el contenido del archivo en el visor asociado a su tipo de archivo.

  • Si incluye la opción /console, TFVC imprime el contenido del archivo en la consola de comandos. Del mismo modo, si TFVC no puede encontrar un visor para el tipo de archivo especificado, imprime el contenido del archivo en la consola de comandos.

  • Puede redirigir el contenido de un archivo a una salida estándar mediante | o \>. Esta opción proporciona una manera de guardar el archivo en otro archivo o pasarlo a otro programa para su posterior procesamiento.

Ejemplos

En el ejemplo siguiente se muestra la versión más reciente del archivo 314.cs:

c:\projects>tf view 314.cs

En el ejemplo siguiente se muestra la versión de 314.cs que se protegió con el conjunto de cambios 1999:

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

En el ejemplo siguiente se recupera la versión 5 de 314.cs y se escribe en el archivo 314.old:

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

En el ejemplo siguiente se muestra la versión más reciente de cada archivo que coincide con la expresión comodín *.cs:

c:\projects>tf view *.cs