Herunterladen oder Abrufen von Dateien vom Server
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Im Allgemeinen sollten Sie die neuesten Dateien regelmäßig vom Server abrufen, damit der Code, den Sie entwickeln, mit dem Code kompatibel ist, der von anderen Teammitgliedern erstellt wird, und das Risiko der Einbringung von Fehlern beim Einchecken minimiert wird. Sie können die neueste Version oder ältere Versionen einer oder mehrerer Dateien von Ihrem Azure DevOps-Server in den Arbeitsbereich auf dem Entwicklungscomputer herunterladen.
Voraussetzungen
Sie müssen einer der Mitwirkenden für Ihr Projekt sein. Weitere Informationen finden Sie unter TFVC-Standardberechtigungen.
Abrufen der neuesten Version von Dateien
Sie sollten die neuesten Versionen der Dateien vom Server abrufen, nachdem Sie den Entwicklungscomputer eingerichtet haben. Anschließend können Sie mit der Entwicklung der App beginnen.
Wenn Sie später Funktionen im Arbeitsbereich auf dem Entwicklungscomputer entwickeln, ist der Code von Änderungen isoliert, die von anderen Entwicklern durchgeführt werden. Wenn Sie Ihre Arbeit abgeschlossen haben, etwa wenn Sie den Code, der eine Aufgabe abschließt, fertig gestellt und eingecheckt haben, sollten Sie die neueste Version der Dateien Ihres Teams abrufen.
So rufen Sie die neueste Version von Dateien ab
- Navigieren Sie im Quellcodeverwaltungs-Explorer von Visual Studio zu den Dateien oder den Ordnern, die die abzurufenden Dateien enthalten. Klicken Sie mit der rechten Maustaste auf die Dateien, und wählen Sie Neueste Version abrufen aus.
Abrufen einer spezifischen Version von Dateien
In besonderen Fällen, beispielsweise bei Beheben eines Regressionsfehlers, müssen Sie möglicherweise eine bestimmte Version einer oder mehrerer Dateien abrufen und bearbeiten.
Hinweis
Wenn Sie eine ältere Version einer Datei abrufen, Änderungen daran vornehmen und dann versuchen, sie einzuchecken, sollten Sie bedenken, dass es oftmals notwendig sein kann, Konflikte zu beheben, bevor Sie das Einchecken abschließen können.
So rufen Sie im Fenster „Versionsgeschichte“ eine bestimmte Version von Dateien ab
Navigieren Sie in Team Explorer oder im Quellcodeverwaltungs-Explorer zum Ordner oder zur Datei, öffnen Sie das Kontextmenü, und wählen Sie Versionsgeschichte anzeigen aus.
Klicken Sie im Fenster Versionsgeschichte mit der rechten Maustaste auf eine Version, und wählen Sie Diese Version abrufen aus.
So rufen Sie eine bestimmte Version einer Datei im Quellcodeverwaltungs-Explorer ab
Navigieren Sie im Quellcodeverwaltungs-Explorer zu den Dateien oder den Ordnern, die die abzurufenden Dateien enthalten, klicken Sie mit der rechten Maustaste auf die Dateien, und wählen Sie Erweitert>Spezifische Version abrufen aus.
Wählen Sie im Dialogfeld Abrufen in der Dropdownliste Typ eine Option aus:
- Changeset ruft eine Version durch Angabe eines Changesets ab. Weitere Informationen finden Sie unter Suchen und Anzeigen von Changesets.
- Datum ruft eine Version durch Angabe eines Datums ab. Wenn dieser Eintrag ausgewählt ist, wählen Sie in der Liste Datum ein Datum aus.
- Bezeichnung ruft eine Version durch Angabe einer Bezeichnung ab. Weitere Informationen finden Sie unter Verwenden von Bezeichnungen zum Erstellen einer Momentaufnahme der Dateien.
- Neueste Version ruft die neueste Version auf dem Server ab.
- Arbeitsbereichsversion ruft eine Version durch Angabe eines Arbeitsbereichs ab.
(Optional) Aktivieren Sie die Option Überschreibbare, nicht ausgecheckte Dateien überschreiben.
Wenn diese Option aktiviert ist, werden alle Dateien, denen das Schreibschutzattribut nicht zugeordnet ist und die nicht ausgecheckt sind, mit den Dateien vom Server überschrieben. Die Dateien im lokalen Arbeitsbereich werden nur von Dateien auf dem Server überschrieben, die Unterschiede aufweisen. Diese Option ist standardmäßig nicht aktiviert.
Tipp
Diese Option entspricht dem Ausführen des Befehls tf get /overwrite.
(Optional) Aktivieren Sie die Option Alle Dateien überschreiben, auch wenn die lokale Version der angegebenen Version entspricht. Wenn diese Option aktiviert ist, überschreiben Dateien vom Server alle Dateien.
Tipp
Diese Option entspricht dem Ausführen des folgenden Befehls: tf get /force.
Wählen Sie Abrufen aus.
Es wird eine Informationsmeldung für den Quellcodeverwaltungs-Explorer angezeigt. Klicken Sie auf OK.
Wenn Sie Letzte Version ausgewählt haben, aktualisiert das System die Spalte Neueste mit dem Status Ja.
Über die Eingabeaufforderung arbeiten
- Der LocalVersions-Befehl zeigt die Version eines oder mehrerer Elemente in Ihrem Arbeitsbereich an.
- Der Get-Befehl ruft Dateien vom Server ab.
Tipps
Wenn Sie Dateien und Ordner vom Server abrufen, löscht das System auch alle eingecheckten Dateien im lokalen Arbeitsbereich, die vom Server gelöscht wurden. Dateien, die auf dem Server umbenannt oder verschoben wurden, werden auch im Arbeitsbereich geändert, um die Änderungen auf dem Server widerzuspiegeln.
Im Quellcodeverwaltungs-Explorer können Sie in der Spalte Neueste überprüfen, ob Sie über die neueste Version einer Datei verfügen. Sie können spezifische Versionsinformationen zu einem Element anzeigen, indem Sie mit der rechten Maustaste darauf klicken und Erweitert>Eigenschaften auswählen.
Wenn Sie einen Serverarbeitsbereich verwenden und versehentlich einige Dateien gelöscht haben, die Sie wiederherstellen möchten, müssen Sie den Befehl tf get /all verwenden, um die gelöschten Dateien wiederherzustellen.