Compartilhar via


Comando git view

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

O comando tf git view recupera um arquivo do repositório Git para um local temporário no computador e o exibe.

Pré-requisitos

  • Para ver os requisitos, confira Permissões padrão do TFVC.

  • Você deve ver o artefato para o tipo de informação que está solicitando: Ver informações no nível da coleção para coleções de projetos, Ver informações no nível do projeto para projetos e Ler para repositório e branch se estiver exibindo informações de branch. Para saber mais, confira Permissões padrão do Git.

Sintaxe

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 Descrição
/collection:<TeamProjectCollectionUrl> Especifica a URL da coleção de projetos que contém o arquivo para exibição. Por exemplo: http://myserver:8080/tfs/DefaultCollection ou https://dev.azure.com/fabrikam-fiber. Este parâmetro é necessário.
/teamproject:<TeamProjectIdentifier> Especifica o nome do projeto que contém o repositório. Este parâmetro é necessário.
/repository:<RepositoryIdentifier> Especifica o nome do repositório que contém o arquivo para exibição. Este parâmetro é necessário.
/blobId:<blobId> Especifica a ID do blob a ser recuperado. Não é possível usar essa opção com o parâmetro path. É obrigatório usar path ou blob.
/path:<path> Especifica o caminho do arquivo. Não é possível usar essa opção com o parâmetro blob. É obrigatório usar path ou blob.
/commitId:<commitId> Especifica o commit que contém o arquivo a ser aberto para exibição. Se você omitir essa opção, git view recuperará a versão mais recente do branch padrão, que normalmente é main. Só é possível usar esse parâmetro com a opção path.
/output:<localfile> O caminho e o nome em que o arquivo recuperado será salvo. Se não for informado, o arquivo será salvo em %Temp%\TFSTemp.
/console Especifica que a saída do arquivo deve ser direcionada para o console. Esse parâmetro será útil se você quiser gravar o arquivo no disco usando o redirecionamento do console, mas usar um nome ou local diferente do item com versão.
/login:<username>[,<password>] Especifica a conta de usuário para executar o comando. Confira Usar comandos de controle de versão do Team Foundation.

Exemplos

Observação

Os exemplos a seguir são divididos em várias linhas para facilitar a leitura. Para copiá-los, colá-los e executá-los na linha de comando, primeiro copie e cole no Bloco de Notas ou em outra ferramenta. Em seguida, edite-os para que os comandos fiquem em uma única linha.

O exemplo a seguir recupera um arquivo do branch padrão, normalmente main, salva-o na pasta atual e solicita as credenciais do usuário.

tf git view /collection:https://dev.azure.com/fabrikam-fiber /teamproject:FabrikamProject 
            /repository:FabrikamRepo 
            /path:FabrikamApp/Global.asax.cs 
            /output:Global.asax.cs 

O exemplo a seguir recupera um arquivo do branch padrão, normalmente main, e não solicita credenciais, pois elas já são fornecidas.

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

O exemplo a seguir recupera um arquivo do commit especificado.

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