Commitverlauf
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Commitverlaufsansicht
In der Commitverlaufsansicht wird der Verlauf aller Commits für einen bestimmten Branch in einem Repository angezeigt. Standardmäßig werden alle Ergebnisse in umgekehrter chronologischer Reihenfolge angezeigt.
Hinweis
Das in diesem Artikel dokumentierte Feature erfordert TFS 2017, Update 1 oder höher.
Für jeden Commit können Sie die folgenden Schlüsselelemente anzeigen:
Autorendetails: Sie können den Autor und Committenden jedes Commits zusammen mit der zugeordneten Zeit anzeigen.
Vollständige Commitnachricht: Wenn die Commitnachricht zu lang ist, können Sie auf den Pfeil nach unten klicken, um die Commitnachricht zu erweitern, um die gesamte Commitnachricht anzuzeigen.
Commit-SHA kopieren: Sie können den 40-stelligen Commit-SHA kopieren, indem Sie auf die Schaltfläche Vollständigen SHA in die Zwischenablage kopieren klicken. Sie können auf eine Commit-ID oder Commitnachricht klicken, um die Seite mit den Commitdetails zu öffnen.
Build- und PR-Informationen: Sie können den Pull Request anzeigen, der diesen Commit in den auf der Seite ausgewählten Branch eingeführt hat, und den Buildstatus des aktuellen Commits anzeigen.
Sie können ein Repository aus der Repositoryauswahl auswählen, um den Verlauf eines bestimmten Repositorys anzuzeigen.
Sie können einen bestimmten Branch oder ein bestimmtes Tag aus der Branchauswahl auswählen, um den zugeordneten Verlauf anzuzeigen.
Sie können die Ergebnisse noch weiter filtern, indem Sie eine bestimmte Datei im Code-Explorer auswählen.
Sie können auch eine Datei oder einen Ordner suchen, um den zugehörigen Verlauf anzuzeigen. Wenn Sie im folgenden Beispiel „get“ eingeben, werden Ergebnisse für alle Dateien und Ordner im Repository angezeigt, die das Wort src enthalten.
Filtern der Verlaufsergebnisse
Sie können die Ergebnisse mithilfe der folgenden erweiterten Filtermodi filtern: einfacher Verlauf, erstes übergeordnetes Element, vollständiger Verlauf und vollständiger Verlauf mit vereinfachten Zusammenführungen. Weitere Informationen finden Sie unter Erweiterte Git-Verlaufsoptionen.
Hinweis
Der Filter Vollständiger Verlauf zeigt den vollständigen Verlauf der Änderungen an der ausgewählten Datei sowie alle PR-Zusammenführungen an, die vor und nach den Änderungen in der aktuellen Verzweigung aufgetreten sind (auch solche, die keine Änderungen an der Datei enthalten). Dies unterscheidet sich vom Verhalten des Git-Clients beim Ausführen des Befehls „git log --full-history <Filename>“.
Sie können Commits auch nach Autoren filtern. Die Autoren der jüngsten Commits werden in der Dropdownliste des Autorenfilters angezeigt. Falls Sie in der Dropdownliste keinen Autor finden können, können Sie den Namen oder die E-Mail-Adresse des Autors eingeben und nach allen Commits dieses Autors suchen.
Wenn Sie Commits anzeigen möchten, die zwischen zwei beliebigen Datumsangaben erstellt wurden, können Sie die Filter Von Datum und Bis Datum verwenden, um die Liste der Commits einzugrenzen.
Suche nach Commits
Sie können auch mithilfe der Commit-ID nach einem Commit suchen. Sie können auch nach allen Commits suchen, die mit einer Commit-ID beginnen. Wenn Sie die 40-stellige Commit-ID eingeben, werden Sie direkt zur Seite mit den Commitdetails weitergeleitet.
Commit für Dateiumbenennungen
Wenn eine Datei oder ein Ordner umbenannt wird, werden alle Commits angezeigt, bis die Datei oder der Ordner umbenannt wurde. Außerdem wird ein Link angezeigt, der vorschlägt, den Umbenennungsverlauf anzuzeigen.
Wenn Sie auf Umbenennungsverlauf anzeigen klicken, können Sie alle Commits der Datei oder des Ordners vor dem Umbenennen anzeigen.