View-Befehl (Team Foundation-Versionskontrolle)
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Der view
-Befehl der Team Foundation-Versionskontrolle (TFVC) ruft eine bestimmte Version einer Datei ab, speichert sie in einem temporären Ordner auf Ihrem Computer und zeigt sie an.
Voraussetzungen
Um den view
-Befehl zu verwenden, müssen Sie die Leseberechtigung auf Zulassen festlegen. Weitere Informationen finden Sie unter TFVC-Standardberechtigungen.
Syntax
tf view [/collection:<team-project-collection-url>] [/console] [/recursive] [/output:<local-file>]
[/shelveset:<shelveset-name>[;<owner>]] [/noprompt] <item-spec>
[/version:<version-spec>] [/login:<username>,[<password>]]
Parameter
In den folgenden Abschnitten werden Argumente und Optionen des view
-Befehls beschrieben.
Argumente
Argument
Beschreibung
<team-project-collection-url>
Gibt die URL der Projektsammlung an, die eine bestimmte Version einer Datei enthält, zu der Sie Informationen abrufen möchten, z. B. https://myserver:8080/tfs/DefaultCollection
.
<shelveset-name> [:<owner>]
Identifiziert das Shelveset. Das optionale <owner>
-Argument wird verwendet, um ein Shelveset anzugeben, das nicht dem aktuellen Benutzer gehört.
<item-spec>
Identifiziert die abzurufende Datei oder den abzurufenden Ordner. Weitere Informationen darüber, wie TFVC das <item-spec>
-Argument analysiert, um festzustellen, welche Elemente im Gültigkeitsbereich liegen, finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle – Verwenden von Optionen zum Ändern der Funktionsweise von Befehlen.
Hinweis
Sie können mehr als ein <item-spec>
-Argument angeben.
<version-spec>
Stellt einen Wert wie C3 für die Option /version
bereit. Weitere Informationen dazu, wie TFVC eine Versionsspezifikation analysiert, um zu bestimmen, welche Elemente in ihrem Gültigkeitsbereich liegen, finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.
<username>
Stellt einen Wert für die Option /login
bereit. Sie können diesen Wert als DOMAIN\<username>
oder <username>
angeben.
<password>
Stellt einen Wert für die Option /login
bereit.
<local-file>
Stellt den Pfad zum Ordner der Ausgabedatei bereit.
Tastatur
Option
Beschreibung
/console
Gibt an, dass die Dateiausgabe an die Konsole weitergeleitet werden soll. Diese Option ist nützlich, wenn Sie die Datei mithilfe der Konsolenumleitung auf den Datenträger schreiben möchten, aber einen anderen Namen oder Speicherort als das Element mit Versionsangabe verwenden.
/recursive
Zeigt alle Elemente im angegebenen Verzeichnis und allen Unterverzeichnissen an.
/shelveset
Gibt das Shelveset über den Namen an.
/noprompt
Gibt an, dass TFVC Sie nicht auffordert, bevor jede Datei angezeigt wird, wenn Sie in einem <item-spec>
-Argument einen Platzhalterausdruck verwenden, der auf mehr als eine Datei zutrifft.
/version
Gibt die Version der Datei an, die zur Ansicht geöffnet werden soll. Wenn Sie diese Option weglassen, ruft view
die neueste Azure DevOps-Serverversion ab.
/collection
Gibt die Projektsammlung an.
/login
Gibt den Benutzernamen und das Kennwort an, um den Benutzer bei Azure DevOps zu authentifizieren.
/output
Gibt die Datei in einem lokalen Ordner aus, anstatt eine Windows-Shell zum Öffnen der Datei aufzurufen.
Bemerkungen
Der view
-Befehl des Hilfsprogramms tf
ruft eine schreibgeschützte Kopie einer Datei vom Azure DevOps-Server ab, speichert die Datei in einem temporären Ordner auf Ihrem Computer und zeigt den Inhalt der Datei an. Sofern Sie keine bestimmte Version angeben, ruft TFVC die neueste Version der Datei vom Azure DevOps-Server ab.
Der view
-Befehl fügt keine Dateien zu Ihrem Arbeitsbereich hinzu oder checkt sie aus. Weitere Informationen darüber, wie Sie die Azure DevOps-Serverversion einer Datei abrufen und auschecken können, finden Sie unter Get-Befehl und Checkout- und Edit-Befehl.
Sie können den difference
-Befehl verwenden, um die Unterschiede zwischen zwei Versionen einer Datei anzuzeigen. Weitere Informationen finden Sie unter Difference-Befehl.
Weitere Informationen zur Verwendung des Befehlszeilenhilfsprogramms tf
finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.
Ausgabeoptionen
Standardmäßig zeigt TFVC den Inhalt der Datei in dem Viewer an, der dem Dateityp zugeordnet ist.
Wenn Sie die Option
/console
angeben, gibt TFVC den Inhalt der Datei auf der Befehlskonsole aus. Wenn TFVC keinen Viewer für den von Ihnen angegebenen Dateityp finden kann, gibt es den Inhalt der Datei auf der Befehlskonsole aus.Sie können den Inhalt einer Datei zur Standardausgabe umleiten, indem Sie
|
oder\>
verwenden. Mit dieser Option können Sie die Datei in einer anderen Datei speichern oder sie an ein anderes Programm zur nachträglichen Verarbeitung weitergeben.
Beispiele
Im folgenden Beispiel wird die neueste Version der Datei 314.cs angezeigt:
c:\projects>tf view 314.cs
Im folgenden Beispiel wird die Version von 314.cs angezeigt, die mit Changeset 1999 eingecheckt wurde:
c:\projects>tf view /version:C1999 314.cs
Im folgenden Beispiel wird Version 5 von 314.cs abgerufen und in die Datei 314.old geschrieben:
c:\projects>tf view /version:5 314.cs > 314.old
Im folgenden Beispiel wird die neueste Version jeder Datei angezeigt, die dem Platzhalterausdruck *.cs entspricht:
c:\projects>tf view *.cs