Comando git view
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
El comando tf git view
recupera un archivo de un repositorio de Git en una ubicación temporal en el equipo y lo muestra.
Requisitos previos
Para conocer los requisitos, consulte Permisos predeterminados de TFVC.
Debe poder ver el artefacto para el tipo de información que solicita: Ver información de nivel de colección para colecciones de proyectos, Ver información de nivel de proyecto para proyectos y Leer para repositorios y ramas si está viendo información de rama. Para obtener más información, vea Permisos predeterminados de Git.
Sintaxis
tf git view /collection:TeamProjectCollectionUrl
/teamproject:TeamProjectIdentifier
/repository:RepositoryIdentifier
(/blobId:blobId | /path:path [/commitId:commitId])
[/output:localfile]
[/console]
[/login:username[,password]]
Parámetros
Parámetro | Description |
---|---|
/collection:<TeamProjectCollectionUrl> |
Especifica la dirección URL de la colección de proyectos que contiene el archivo que se va a ver. Por ejemplo: http://myserver:8080/tfs/DefaultCollection o https://dev.azure.com/fabrikam-fiber . Este parámetro es obligatorio. |
/teamproject:<TeamProjectIdentifier> |
Especifica el nombre del proyecto que contiene el repositorio. Este parámetro es obligatorio. |
/repository:<RepositoryIdentifier> |
Especifica el nombre del repositorio que contiene el archivo que se va a ver. Este parámetro es obligatorio. |
/blobId:<blobId> |
Especifica el identificador de un blob que se va a recuperar. Esta opción no se puede usar con el parámetro path . Es obligatorio especificar path o blob . |
/path:<path> |
Especifica la ruta de acceso del archivo. Esta opción no se puede usar con el parámetro blob . Es obligatorio especificar path o blob . |
/commitId:<commitId> |
Especifica la confirmación que contiene el archivo que se va a abrir para su visualización. Si omite esta opción, git view recupera la versión más reciente de la rama predeterminada, normalmente main . Este parámetro solo se puede usar con la opción path . |
/output:<localfile> |
Ruta de acceso y nombre con los que se va a guardar el archivo recuperado. Si no se proporciona, el archivo se guarda en %Temp%\TFSTemp. |
/console |
Especifica que la salida del archivo se debe dirigir a la consola. Este parámetro es útil si se quiere escribir el archivo en el disco mediante el redireccionamiento de la consola, con un nombre o ubicación diferentes al elemento con versiones. |
/login:<username>[,<password>] |
Especifica la cuenta de usuario que ejecuta el comando. Vea Uso de comandos de Control de versiones de Team Foundation. |
Ejemplos
Nota:
Los ejemplos siguientes se dividen en varias líneas para facilitar la lectura. Para copiarlos y pegarlos en la línea de comandos y ejecutarlos, primero cópielos y péguelos en el Bloc de notas u otra herramienta, y edítelos a fin de que los comandos se muestren en una sola línea.
En el ejemplo siguiente se recupera un archivo de la rama predeterminada, normalmente main
, se guarda en la carpeta actual y se solicita al usuario sus credenciales.
tf git view /collection:https://dev.azure.com/fabrikam-fiber /teamproject:FabrikamProject
/repository:FabrikamRepo
/path:FabrikamApp/Global.asax.cs
/output:Global.asax.cs
En el ejemplo siguiente se recupera un archivo de la rama predeterminada, normalmente main
, y no se solicitan credenciales, debido a que ya se proporcionan.
tf git view /collection:https://dev.azure.com/fabrikam-fiber
/teamproject:FabrikamProject
/repository:FabrikamRepo
/path:FabrikamApp/Global.asax.cs
/output:Global.asax.cs
/login:FabrikamUser@hotmail.com,FabrikamPassword
En el ejemplo siguiente se recupera un archivo de la confirmación especificada.
tf git view /collection:https://dev.azure.com/fabrikam-fiber
/teamproject:FabrikamProject
/repository:FabrikamRepo
/path:FabrikamApp/Global.asax.cs
/commitID:a2db383ffefa46a6f6638605a806925ea7c16ad9
/output:Global.asax.cs
/login:FabrikamUser@hotmail.com,FabrikamPassword