Delen via


Git-weergaveopdracht

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

Visual Studio 2019 | Visual Studio 2022

Met de opdracht tf git view wordt een bestand opgehaald uit een Git-opslagplaats naar een tijdelijke locatie op uw computer en weergegeven.

Voorwaarden

  • Zie standaard TFVC-machtigingenvoor vereisten.

  • U kunt het artefact weergeven voor het type informatie dat u aanvraagt: informatie op verzamelingsniveau weergeven voor projectverzamelingen, Informatie op projectniveau weergeven voor projecten en Lees voor opslagplaats en vertakking als u vertakkingsgegevens bekijkt. Zie Standaardmachtigingen voor Gitvoor meer informatie.

Syntaxis

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

Parameters

Parameter Beschrijving
/collection:<TeamProjectCollectionUrl> Hiermee geeft u de URL op van de projectverzameling die het bestand bevat dat moet worden weergegeven. Bijvoorbeeld: http://myserver:8080/tfs/DefaultCollection of https://dev.azure.com/fabrikam-fiber. Deze parameter is vereist.
/teamproject:<TeamProjectIdentifier> Hiermee geeft u de naam van het project dat de opslagplaats bevat. Deze parameter is vereist.
/repository:<RepositoryIdentifier> Hiermee geeft u de naam op van de opslagplaats die het bestand bevat dat moet worden weergegeven. Deze parameter is vereist.
/blobId:<blobId> Hiermee geeft u de id van een blob op die moet worden opgehaald. Deze optie kan niet worden gebruikt met de parameter path. Een van de path of blob is vereist.
/path:<path> Hiermee geeft u het pad van het bestand. Deze optie kan niet worden gebruikt met de parameter blob. Een van de path of blob is vereist.
/commitId:<commitId> Hiermee geeft u de doorvoer die het bestand bevat dat moet worden geopend voor weergave. Als u deze optie weglaat, git view de meest recente versie ophaalt uit de standaardbranch, meestal main. Deze parameter kan alleen worden gebruikt met de optie path.
/output:<localfile> Het pad en de naam waaronder het opgehaalde bestand moet worden opgeslagen. Als het bestand niet is opgegeven, wordt het opgeslagen in %Temp%\TFSTemp-.
/console Hiermee geeft u op dat de bestandsuitvoer naar de console moet worden omgeleid. Deze parameter is handig als u het bestand naar de schijf wilt schrijven met behulp van consoleomleiding, met een andere naam of locatie dan het versie-item.
/login:<username>[,<password>] Hiermee geeft u het gebruikersaccount om de opdracht uit te voeren. Zie Opdrachten voor versiebeheer van Team Foundation gebruiken.

Voorbeelden

Notitie

De volgende voorbeelden zijn onderverdeeld in meerdere regels voor leesbaarheid. Als u ze in de opdrachtregel wilt kopiëren en plakken en uitvoeren, kopieert u ze eerst en plakt u ze in Kladblok of een ander hulpprogramma en bewerkt u ze zodat de opdrachten op één regel staan.

In het volgende voorbeeld wordt een bestand opgehaald uit de standaardbranch, meestal main, opgeslagen in de huidige map en wordt de gebruiker om hun referenties gevraagd.

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

In het volgende voorbeeld wordt een bestand opgehaald uit de standaardvertakking, meestal mainen wordt niet om referenties gevraagd omdat ze worden opgegeven.

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

In het volgende voorbeeld wordt een bestand opgehaald uit de opgegeven doorvoering.

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