Share via


Git-vykommando

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Kommandot tf git view hämtar en fil från en Git-lagringsplats till en tillfällig plats på datorn och visar den.

Förutsättningar

  • Krav finns i TFVC-standardbehörigheter.

  • Du måste kunna visa artefakten för den typ av information som du begär: Visa information på samlingsnivå för projektsamlingar, Visa information på projektnivå för projekt och Läsa för lagringsplats och gren om du visar greninformation. Mer information finns i Git-standardbehörigheter.

Syntax

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

Parametrar

Parameter Description
/collection:<TeamProjectCollectionUrl> Anger URL:en för projektsamlingen som innehåller filen som ska visas. Till exempel: http://myserver:8080/tfs/DefaultCollection eller https://dev.azure.com/fabrikam-fiber. Den här parametern krävs.
/teamproject:<TeamProjectIdentifier> Anger namnet på projektet som innehåller lagringsplatsen. Den här parametern krävs.
/repository:<RepositoryIdentifier> Anger namnet på lagringsplatsen som innehåller filen som ska visas. Den här parametern krävs.
/blobId:<blobId> Anger ID för en blob som ska hämtas. Det här alternativet kan inte användas med parametern path . En av dem path eller blob krävs.
/path:<path> Anger sökvägen till filen. Det här alternativet kan inte användas med parametern blob . En av dem path eller blob krävs.
/commitId:<commitId> Anger incheckningen som innehåller filen som ska öppnas för visning. Om du utelämnar det här alternativet git view hämtar den senaste versionen från standardgrenen, vanligtvis main. Den här parametern kan bara användas med alternativet path .
/output:<localfile> Sökvägen och namnet som den hämtade filen ska sparas under. Om den inte anges sparas filen i %Temp%\TFSTemp.
/console Anger att filutdata ska dirigeras till konsolen. Den här parametern är användbar om du vill skriva ut filen till disken med hjälp av konsolomdirigering, med ett annat namn eller en annan plats än det versionshanterade objektet.
/login:<username>[,<password>] Anger vilket användarkonto som ska köra kommandot. Mer information finns i Använda kommandon för versionskontroll i Team Foundation.

Exempel

Kommentar

Följande exempel är uppdelade i flera rader för läsbarhet. Om du vill kopiera och klistra in dem på kommandoraden och köra dem kopierar du dem först och klistrar in dem i Anteckningar eller något annat verktyg och redigerar dem så att kommandona finns på en enda rad.

I följande exempel hämtas en fil från standardgrenen, vanligtvis main, sparas den i den aktuella mappen och användaren uppmanas att ange sina autentiseringsuppgifter.

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

I följande exempel hämtas en fil från standardgrenen, vanligtvis main, och frågar inte efter autentiseringsuppgifter eftersom de har angetts.

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

I följande exempel hämtas en fil från den angivna incheckningen.

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