Freigeben über


Anzeigen des Wiki-Seitenverlaufs und Zurücksetzen von Änderungen

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

In diesem Artikel erfahren Sie, wie Sie den Überarbeitungsverlauf einer Wiki-Seite in Azure DevOps anzeigen. Außerdem finden Sie Informationen zum Wiederherstellen von Änderungen, die an einer Wiki-Seite vorgenommen wurden.

Voraussetzungen

  • Mindestens grundlegender Zugriff zum Erstellen und Ändern eines Wikis.
  • Sie haben die Erlaubnis Repository erstellen um den Code als Wiki zu veröffentlichen. Diese Berechtigung ist standardmäßig für Mitglieder der Gruppe Projektadministratorenfestgelegt.
  • Jeder Benutzer, der Mitglied der Sicherheitsgruppe "Mitwirkende" ist, kann Wiki-Seiten hinzufügen oder bearbeiten. Jeder, der Zugriff auf das Teamprojekt hat, einschließlich der Stakeholder, kann das Wiki anzeigen.
  • Sie haben die Erlaubnis Repository erstellen um den Code als Wiki zu veröffentlichen. Diese Berechtigung ist standardmäßig für Mitglieder der Gruppe Projektadministratorenfestgelegt.
  • Jeder Benutzer, der Mitglied der Sicherheitsgruppe "Mitwirkende" ist, kann Wiki-Seiten hinzufügen oder bearbeiten. Jeder, der Zugriff auf das Teamprojekt hat, einschließlich der Stakeholder, kann das Wiki anzeigen.

Überarbeitungsverlauf der Wiki-Seite anzeigen

  1. Melden Sie sich bei Ihrer Organisation an (https://dev.azure.com/{yourorganization}), und wechseln Sie zu Ihrer Wiki-Seite.

  2. Wählen Sie Weitere Aktionen>Ansicht der Revisionen.

    Screenshot des Kontextmenüs mit den Optionen

  3. Überarbeitungsseiten zeigen an, wer die Änderung zusammen mit der Überarbeitungsnachricht, dem Datum und der Version oder der Commit-ID vorgenommen hat. Um Details einer Überarbeitung anzuzeigen, wählen Sie den Nachrichten- oder Versionslink aus.

    Screenshot der Seite für eine bereitgestellte Wikiseite.

  4. Ähnlich wie bei jeder Git-Dateirevision bietet die Seite mit den Revisionsdetails eine Unterschiede nebeneinander anzeigen Ansicht oder die Diff inline anzeigen Ansicht. Wählen Sie Vorschau um den Inhalt der Seite der jeweiligen Revision zu sehen.

    Screenshot der Artikelüberarbeitungen im Vergleich nebeneinander. Der Artikel ist in Markdown geschrieben.

    Für eine als Code veröffentlichen wiki Seite werden ähnliche Informationen angezeigt, aber die Zurückkehren ist nicht aktiv.

  5. Verwenden Sie das Paniermehl um zu der Seite oder den Überarbeitungen der Seite zurückzukehren.

Rückgängigmachen einer Übergabe an eine bereitgestelltes Wiki Seite

Wählen Sie Zurückkehren auf der Seite mit den Revisionsdetails, um eine Änderung an einer Wikiseite rückgängig zu machen.

Screenshot des Dialogfelds Revision rückgängig machen. Die Option Rückgängig machen ist ausgewählt.

Rückgängigmachen einer Übergabe an eine als Code veröffentlichen wiki Seite

Führen Sie eine der folgenden Aktionen aus, um zu einer früheren Überarbeitung einer Seite zurückzukehren, die Sie als Code veröffentlicht haben:

  • Wenn es sich bei der Übertragung um die letzte Revision einer Seite handelt, können Sie sie über das Webportal rückgängig machen.
  • Wenn es sich um eine frühere Revision handelt, zwischen der weitere Übertragungen stattgefunden haben, erstellen Sie einen separaten Zweig und machen die Änderungen in diesem Zweig rückgängig.

Rückgängigmachen einer aktuellen Revision aus dem Webportal

  1. Zeigen Sie eine beliebige Version in der Vorschau an, indem Sie die Commit-ID aus dem Fenster Überarbeitungen Seite für die ausgewählte Datei.

  2. Kopieren Sie die vollständige ID der Übertragung, indem Sie Kopieren und Klonen.

    Screenshot von Kopieren Sie die vollständige Commit-ID.

  3. Gehe zu Repos>Verpflichtet, Fügen Sie die kopierte ID in das Feld Commit ID ein, und wählen Sie Search.

    Screenshot von Einfügen der Commit-ID für einen früheren Commit.

  4. Wählen Sie auf der Commit-Seite Weitere Aktionen, und wählen Sie dann Zurückkehren.

    Screenshot der Menüoption Rückgängig wählen einer früheren Übertragung.

  5. Bestätigen Sie, dass Sie die Änderungen rückgängig machen möchten. Wählen Sie Wiederherstellen aus.

    Bildschirmfoto des Dialogs „Übergabe rückgängig machen“.

    Es wird ein Zweig mit den rückgängig gemachten Änderungen erstellt.

  6. Wählen Sie Pull Request erstellen.

    Wenn Sie eine Fehlermeldung erhalten, müssen Sie möglicherweise einen lokalen Zweig erstellen und Ihre Änderungen manuell vornehmen, wie im nächsten Abschnitt beschrieben.

  7. Wählen Sie erstellen. im Formular Neuer Pull Request.

  8. Wählen Sie Vollständige Verschmelzung um die Änderungen in den Hauptzweig des Wikis einzubinden. Fügen Sie optional ein Häkchen in die Kontrollkästchen ein, um Optionen für die Zeit nach dem Ausfüllen auszuwählen.

    Screenshot von Revert publish code as wiki, vollständige Pull-Anfrage.

Um den revertierten Inhalt anzuzeigen, kehren Sie zum Wiki zurück, und aktualisieren Sie den Browser.

Zurückkehren von früheren Revisionen unter Verwendung eines anderen Zweigs

Um zu einer früheren Version einer als Code veröffentlichten Wikiseite zurückzukehren, die nicht die letzte Revision ist, aktualisieren Sie einen anderen Zweig als den Hauptzweig für das Wiki und erstellen dann eine Pull-Anfrage für den Hauptzweig.

  1. Erstellen Sie einen lokalen Zweig des Hauptzweigs des Wikis.
  2. Sehen Sie sich den Commit-Verlauf an und suchen Sie den Commit, der die Änderungen enthält, die Sie rückgängig machen wollen.
  3. Verwenden Sie den Befehl "Revert", um den gewünschten Commit rückgängig zu machen.
  4. Wenn ein Konflikt auftritt, verwenden Sie das Tool zur Konfliktauflösung, um die Probleme zu lösen.
  5. Übertragen Sie die Änderungen in Ihren lokalen Zweig.
  6. Übertragen Sie den lokalen Zweig auf den entfernten Server.
  7. Erstellen Sie einen Pull-Request für Ihren lokalen Zweig in main.
  8. Schließen Sie den Pull Request ab.