Anzeigen des Wiki-Seitenverlaufs und rückgängig machen Ä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 rückgängig machen von Änderungen, die an einer Wiki-Seite vorgenommen wurden.

Voraussetzungen

  • Sie müssen mindestens über grundlegenden Zugriff verfügen, um ein Wiki zu erstellen und zu ändern.
  • Sie müssen über die Berechtigung " Repository erstellen" verfügen, um Code als Wiki zu veröffentlichen. Standardmäßig wird diese Berechtigung für Mitglieder der Gruppe Projektadministratoren festgelegt.
  • Jedes Mitglied der Sicherheitsgruppe „Mitwirkende“ kann Wiki-Seiten hinzufügen oder bearbeiten. Jeder, der Zugriff auf das Teamprojekt hat, einschließlich der Stakeholder, kann das Wiki anzeigen.
  • Sie müssen über die Berechtigung " Repository erstellen" verfügen, um Code als Wiki zu veröffentlichen. Standardmäßig wird diese Berechtigung für Mitglieder der Gruppe Projektadministratoren festgelegt.
  • Jedes Mitglied der Sicherheitsgruppe „Mitwirkende“ 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}) an, und wechseln Sie zu Ihrer Wiki-Seite.

  2. Wählen Sie "Weitere Aktionen>" aus, um Überarbeitungen anzuzeigen.

    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 Wiki-Seite.

  4. Ähnlich wie bei jeder Git-Dateirevision stellt die Seite mit den Überarbeitungsdetails eine Diff-Ansicht nebeneinander anzeigen oder die Diff-Inlineansicht anzeigen bereit. Wählen Sie "Vorschau" aus, um den Inhalt der Seite der jeweiligen Überarbeitung anzuzeigen.

    Screenshot der Artikelrevisionen, die nebeneinander verglichen werden. Der Artikel befindet sich in Markdown.

    Bei einer Veröffentlichung als Codewiki-Seite werden ähnliche Informationen angezeigt, die Schaltfläche "Zurücksetzen" ist jedoch nicht aktiv.

  5. Verwenden Sie die Breadcrumbs , um zur Seite oder Überarbeitungen der Seite zurückzukehren.

Zurücksetzen eines Commits auf eine bereitgestellte Wiki-Seite

Wählen Sie auf der Seite mit den Überarbeitungsdetails die Option "Zurücksetzen" aus, um eine Änderung auf einer Wiki-Seite zu rückgängig machen.

Screenshot des Dialogfelds rückgängig machen Überarbeitung. Die Option

Zurücksetzen eines Commits auf eine Veröffentlichung als Codewiki-Seite

Führen Sie eine der folgenden Aktionen aus, um eine frühere Überarbeitung für eine Seite zu rückgängig machen, die Sie als Code veröffentlicht haben:

  • Wenn der Commit die letzte Überarbeitung auf einer Seite ist, können Sie über das Webportal rückgängig machen.
  • Wenn es sich bei dem Commit um eine frühere Überarbeitung handelt, wobei zwischen mehr Commits aufgetreten ist, erstellen Sie eine separate Verzweigung und rückgängig machen die Änderungen in dieser Verzweigung.

Wiederherstellen von einer letzten Überarbeitung aus dem Webportal

  1. Zeigen Sie eine Vorschau einer beliebigen Version an, indem Sie die Commit-ID auf der Seite " Überarbeitungen" für die ausgewählte Datei auswählen.

  2. Kopieren Sie die vollständige ID des Commits, indem Sie "Kopieren-Klonen" auswählen.

    Screenshot der vollständigen Commit-ID kopieren.

  3. Wechseln Sie zu Repos>Commits, fügen Sie die ID ein, die Sie in das Feld "Commit-ID" kopiert haben, und wählen Sie "Suchen" aus.

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

  4. Wählen Sie auf der Commitseite "Weitere Aktionen" und dann "Zurücksetzen" aus.

    Screenshot der Menüoption

  5. Vergewissern Sie sich, dass Sie rückgängig machen möchten. Wählen Sie Wiederherstellen aus.

    Screenshot des Dialogfelds

    Eine Verzweigung wird mit den rückgängig machen änderungen erstellt.

  6. Wählen Sie " Pullanforderung erstellen" aus.

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

  7. Wählen Sie im Formular "Neue Pullanforderung erstellen" aus.

  8. Wählen Sie "Seriendruck abschließen" aus, um die Änderungen in der Standard Wiki-Verzweigung zusammenzuführen. Fügen Sie optional ein Kontrollkästchen zu den Kontrollkästchen hinzu, um Optionen nach abschluss der Fertigstellung auszuwählen.

    Screenshot: Veröffentlichungscode als Wiki zurücksetzen, vollständige Pullanforderung.

Um den rückgängig machen Inhalt anzuzeigen, kehren Sie zum Wiki zurück, und aktualisieren Sie den Browser.

Wiederherstellen von früheren Überarbeitungen mithilfe einer anderen Verzweigung

Um eine frühere zugesicherte Version einer Veröffentlichung als Codewiki-Seite zu rückgängig machen, aktualisieren Sie eine andere Verzweigung als die Standard Verzweigung für das Wiki, und erstellen Sie dann eine Pullanforderung an die Standard Verzweigung.

  1. Erstellen Sie einen lokalen Zweig der Standard Wiki-Verzweigung.
  2. Zeigen Sie den Commitverlauf an, und suchen Sie den Commit, der die Änderungen enthält, die Sie rückgängig machen möchten.
  3. Verwenden Sie den Befehl rückgängig machen, um den gewünschten Commit zu rückgängig machen.
  4. Wenn ein Konflikt auftritt, verwenden Sie das Tool zur Konfliktauflösung, um die Probleme zu lösen.
  5. Übernehmen Sie die Änderungen an Ihrer lokalen Verzweigung.
  6. Pushen Sie die lokale Verzweigung an den Remoteserver.
  7. Erstellen Sie eine Pullanforderung für Ihre lokale Verzweigung in Standard.
  8. Schließen Sie den Pull Request ab.