Git view-Befehl

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

Visual Studio 2019 | Visual Studio 2022

Der tf git view-Befehl ruft eine Datei aus einem Git-Repository in einen temporären Speicherort auf Ihrem Computer ab und zeigt sie an.

Voraussetzungen

  • Anforderungen finden Sie unter TFVC-Standardberechtigungen.

  • Sie müssen in der Lage sein, das Artefakt für den Typ der angeforderten Informationen anzuzeigen: Anzeigen von Informationen auf Sammlungsebene für Projektsammlungen, Anzeigen von Informationen auf Projektebene für Projekte und Lesen für Repository und Branch, wenn Sie Branchinformationen anzeigen. Weitere Informationen finden Sie unter Git-Standardberechtigungen.

Syntax

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

Parameter

Parameter BESCHREIBUNG
/collection:<TeamProjectCollectionUrl> Gibt die URL der Projektsammlung an, in der die anzuzeigenden Datei enthalten ist. Beispiel: http://myserver:8080/tfs/DefaultCollection oder https://dev.azure.com/fabrikam-fiber. Dieser Parameter ist erforderlich.
/teamproject:<TeamProjectIdentifier> Gibt den Namen des Projekts an, das das Repository enthält. Dieser Parameter ist erforderlich.
/repository:<RepositoryIdentifier> Gibt den Namen des Repositorys an, das die anzuzeigende Datei enthält. Dieser Parameter ist erforderlich.
/blobId:<blobId> Gibt die ID eines abzurufenden Blobs an. Diese Option kann nicht mit dem path-Parameter verwendet werden. path oder blob ist erforderlich.
/path:<path> Gibt den Pfad der Datei an. Diese Option kann nicht mit dem blob-Parameter verwendet werden. path oder blob ist erforderlich.
/commitId:<commitId> Gibt den Commit an, der die Datei enthält, die zur Anzeige geöffnet werden soll. Wenn Sie diese Option auslassen, ruft git view die neueste Version aus dem Standardbranch ab, in der Regel main. Dieser Parameter kann nur mit der path-Option verwendet werden.
/output:<localfile> Der Pfad und der Name, unter dem die abgerufene Datei gespeichert werden soll. Wenn keine Angabe erfolgt, wird die Datei in %Temp%\TFSTemp gespeichert.
/console Gibt an, dass die Dateiausgabe an die Konsole weitergeleitet werden soll. Dieser Parameter ist nützlich, wenn Sie die Datei mithilfe von Konsolenumleitung mit einem anderen Namen oder Speicherort als das Element mit Versionsangabe auf den Datenträger schreiben möchten.
/login:<username>[,<password>] Gibt das Benutzerkonto an, unter dem der Befehl ausgeführt wird. Weitere Informationen finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.

Beispiele

Hinweis

Die folgenden Beispiele wurden aus Gründen der besseren Lesbarkeit in mehrere Zeilen unterteilt. Um sie zu kopieren und in die Befehlszeile einzufügen und auszuführen, kopieren Sie sie zunächst und fügen sie im Editor oder einem anderen Programm ein und bearbeiten sie so, dass die Befehle in einer einzigen Zeile enthalten sind.

Das folgende Beispiel ruft eine Datei aus dem Standardbranch ab (in der Regel main), speichert sie im aktuellen Ordner und fordert den Benutzer zur Eingabe seiner Anmeldeinformationen auf.

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

Im folgenden Beispiel wird eine Datei aus dem Standardbranch abgerufen (in der Regel main), und es werden keine Anmeldeinformationen angefordert, weil diese angegeben werden.

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

Im folgenden Beispiel wird eine Datei aus dem angegebenen Commit abgerufen.

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