Comando de exibição do Git
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 de um repositório Git para um local temporário em seu computador e o exibe.
Pré-requisitos
Para obter requisitos, consulte permissões TFVC padrão.
Seja capaz de exibir o artefato para o tipo de informação que você está solicitando: Exibir informações no nível da coleção para coleções de projetos, Exibir informações no nível do projeto para projetos e Ler para repositório e branch se você estiver exibindo informações de branch. Para obter mais informações, consulte 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 a ser exibido. Por exemplo: http://myserver:8080/tfs/DefaultCollection ou https://dev.azure.com/fabrikam-fiber . Esse parâmetro é necessário. |
/teamproject:<TeamProjectIdentifier> |
Especifica o nome do projeto que contém o repositório. Esse parâmetro é necessário. |
/repository:<RepositoryIdentifier> |
Especifica o nome do repositório que contém o arquivo a ser exibido. Esse parâmetro é necessário. |
/blobId:<blobId> |
Especifica a ID de um blob a ser recuperado. Essa opção não pode ser usada com o parâmetro path . Um dos path ou blob é necessário. |
/path:<path> |
Especifica o caminho do arquivo. Essa opção não pode ser usada com o parâmetro blob . Um dos path ou blob é necessário. |
/commitId:<commitId> |
Especifica a confirmação 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, normalmente main . Esse parâmetro só pode ser usado com a opção path . |
/output:<localfile> |
O caminho e o nome no qual salvar o arquivo recuperado. Se não for fornecido, 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, com um nome ou local diferente do item com versão. |
/login:<username>[,<password>] |
Especifica a conta de usuário para executar o comando. Consulte Usar comandos de controle de versão do Team Foundation. |
Exemplos
Nota
Os exemplos a seguir são divididos em várias linhas para legibilidade. Para copiá-los e colá-los na linha de comando e executá-los, primeiro copie-os e cole-os no Bloco de Notas ou em outra ferramenta e edite-os para que os comandos estejam contidos em uma única linha.
O exemplo a seguir recupera um arquivo do branch padrão, normalmente main
, salva-o na pasta atual e solicita ao usuário suas credenciais.
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 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 da confirmação 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