Condividi tramite


Comando Visualizzazione Git

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

Visual Studio 2019 | Visual Studio 2022

Il tf git view comando recupera un file da un repository Git in un percorso temporaneo nel computer e lo visualizza.

Prerequisiti

  • Per i requisiti, vedere Autorizzazioni tfvc predefinite.

  • È necessario essere in grado di visualizzare l'artefatto per il tipo di informazioni richieste: visualizzare le informazioni a livello di raccolta per le raccolte di progetti, Visualizzare le informazioni a livello di progetto per i progetti e Leggere per il repository e il ramo se si visualizzano le informazioni sui rami. Per altre informazioni, vedere Autorizzazioni Git predefinite.

Sintassi

tf git view /collection:TeamProjectCollectionUrl
            /teamproject:TeamProjectIdentifier
            /repository:RepositoryIdentifier
            (/blobId:blobId | /path:path [/commitId:commitId])
            [/output:localfile]
            [/console]
            [/login:username[,password]]

Parametri

Parametro Descrizione
/collection:<TeamProjectCollectionUrl> Specifica l'URL della raccolta di progetti che contiene il file da visualizzare. Ad esempio, http://myserver:8080/tfs/DefaultCollection o https://dev.azure.com/fabrikam-fiber. Questo parametro è obbligatorio.
/teamproject:<TeamProjectIdentifier> Specifica il nome del progetto che contiene il repository. Questo parametro è obbligatorio.
/repository:<RepositoryIdentifier> Specifica il nome del repository che contiene il file da visualizzare. Questo parametro è obbligatorio.
/blobId:<blobId> Specifica l'ID di un BLOB da recuperare. Questa opzione non può essere usata con il path parametro . Uno di o path blob è obbligatorio.
/path:<path> Specifica il percorso del file. Questa opzione non può essere usata con il blob parametro . Uno di o path blob è obbligatorio.
/commitId:<commitId> Specifica il commit che contiene il file da aprire per la visualizzazione. Se si omette questa opzione, git view recupera la versione più recente dal ramo predefinito, in maingenere . Questo parametro può essere usato solo con l'opzione path .
/output:<localfile> Percorso e nome in cui salvare il file recuperato. Se non specificato, il file viene salvato in %Temp%\TFSTemp.
/console Specifica che l'output del file deve essere indirizzato alla console. Questo parametro è utile se si vuole scrivere il file su disco usando il reindirizzamento della console, con un nome o un percorso diverso rispetto all'elemento con versione.
/login:<username>[,<password>] Specifica l'account utente per eseguire il comando. Vedere Usare i comandi di controllo della versione di Team Foundation.

Esempi

Nota

Gli esempi seguenti sono suddivisi in più righe per migliorare la leggibilità. Per copiarli e incollarli nella riga di comando ed eseguirli, copiarli e incollarli in Blocco note o in un altro strumento e modificarli in modo che i comandi siano contenuti in una singola riga.

L'esempio seguente recupera un file dal ramo predefinito, in maingenere , lo salva nella cartella corrente e richiede all'utente le proprie credenziali.

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

L'esempio seguente recupera un file dal ramo predefinito, in maingenere , e non richiede le credenziali perché vengono fornite.

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

Nell'esempio seguente viene recuperato un file dal commit specificato.

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