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 main
en 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