Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
In diesem Artikel wird beschrieben, 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
Kategorie | Anforderungen |
---|---|
Projektzugriff | Mitglied des Projekts, in dem sich das Wiki befindet. Wenn Sie keinen Zugriff haben, fordern Sie ihn von Ihrem Projektadministrator an. Jeder, der Zugriff auf das Teamprojekt hat, kann das Wiki einsehen, einschließlich Projektbeteiligten. |
Erlaubnisse | - Um Wiki-Seiten hinzuzufügen oder zu bearbeiten: Mitglied der Contributors Gruppe. - Um Code als Wiki zu veröffentlichen: Berechtigung Repository erstellen. Diese Berechtigung ist standardmäßig für Mitglieder der Gruppe Projektadministratorenfestgelegt. |
Zugriffsebenen | Mindestens Grundlegender Zugriff. |
Überarbeitungsverlauf der Wiki-Seite anzeigen
Sie können den Seitenverlauf für eine Datei in einem bereitgestellten Wiki anzeigen, indem Sie die folgenden Schritte ausführen:
Melden Sie sich bei Ihrem Projekt (
https://dev.azure.com/<Organization>/<Project>
) in Azure DevOps an.Wählen Sie im linken Navigationsbereich "Wiki" aus, und öffnen Sie die Wiki-Seite, die Sie anzeigen möchten.
Wählen Sie in der Wiki-Seitenansicht auf der rechten Seite
Weitere Optionen> aus:
Auf der Seite "Überarbeitungen" wird angezeigt, wer Änderungen an der Seite vorgenommen hat, zusammen mit den Überarbeitungsmeldungen , dem Datum für jede Änderung und der Version oder commit-ID.
Um die in einer bestimmten Überarbeitung vorgenommenen Änderungen zu überprüfen, wählen Sie die Nachricht oder den Versionslink aus, um die Datei zu öffnen.
Die Wiki-Datei wird in der Vergleichsansicht geöffnet, in der die Dateiänderungen für diesen Commit oder diese Version angezeigt werden.
Die Überprüfungserfahrung für Überarbeitungen in Azure DevOps ähnelt dem Arbeiten mit der Ansicht "Dateien geändert " in GitHub. Sie können "Diff nebeneinander anzeigen " auswählen, um die beiden Versionen der Datei zu vergleichen, oder "Diff-Inline anzeigen ", um die Änderungen in einem einzelnen Bereich anzuzeigen:
Um den vorab veröffentlichten Markdown-Inhalt (MD) zu überprüfen, wählen Sie "Vorschau" aus.
Um zur anfänglichen Ansicht der Seite zurückzukehren oder zur Liste der Seitenrevisionen zurückzukehren, verwenden Sie die Breadcrumb-Navigation.
Hinweis
Die Überarbeitungsanzeige ist für eine Seite in einem als Code veröffentlichten Wiki identisch, aber die Aktion "Zurücksetzen" ist nicht verfügbar.
Rückgängig machen eines Commits für ein bereitgestelltes Wiki
Sie können eine Änderung auf einer Wiki-Seite wiederherstellen, indem Sie die folgenden Schritte ausführen:
Wechseln Sie zur Seite " Überarbeitungen" für die Wiki-Datei, und öffnen Sie die spezifische Überarbeitung, die Sie auf die Seite anwenden möchten.
Wenn die Wiki-Datei geöffnet wird, wählen Sie "Zurücksetzen" aus:
Wählen Sie im Bestätigungsdialogfeld die Option "Zurücksetzen" aus:
Rückgängigmachen eines Commits für ein als Code-Wiki veröffentlichtes Wiki
Um zu einer früheren Überarbeitung für eine Seite zurückzukehren, die Sie als Code veröffentlicht haben, haben Sie zwei Optionen:
- Wenn der Commit, der anzuwenden ist, die neueste Revision der Seite darstellt, können Sie ihn über das Webportal rückgängig machen.
- Wenn es sich bei dem Commit um eine frühere Überarbeitung handelt und neuere Commits für die Seite vorhanden sind, erstellen Sie einen separaten Branch und machen Sie die Rücknahme im Branch rückgängig.
Seiteninhalt im Webportal wiederherstellen
Führen Sie die folgenden Schritte aus, um eine Wiki-Seite aus der letzten Überarbeitung im Azure DevOps-Webportal wiederhergestellt zu können:
Wechseln Sie zur Seite " Überarbeitungen " für die Wiki-Datei, und suchen Sie die neueste Revision.
Kopieren Sie die vollständige ID für den Überarbeitungs-Commit, indem
Sie "Voll-SHA in Zwischenablage kopieren" auswählen:
Wechseln Sie zu Repos>Commits, fügen Sie die kopierte Commit-ID in das Feld Commit-ID ein, und wählen Sie "
Suchen" aus:
Wählen Sie auf der Seite "Commit"
Rückgängig machen, > aus:
Revertieren" für den Commit auswählen." data-linktype="relative-path">
Wählen Sie im Bereich "Commit zurücksetzen" die Zielverzweigung für den Commit aus, geben Sie den Namen der Zielverzweigung ein, oder wählen Sie ihn aus, und wählen Sie dann "Zurücksetzen" aus:
Die angegebene Zielverzweigung wird mit den rückgängig gemachten Änderungen erstellt.
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.
Wählen Sie Pull Request erstellen.
Wählen Sie im Dialogfeld "Neue Pullanforderung " die Option "Erstellen" aus.
Wählen Sie im Dialogfeld Pull-Anfrage abschließen den Zusammenführungstyp aus. Optional können Sie die Kontrollkästchen für Optionen markieren, die nach dem Zusammenführen abgeschlossen werden sollen.
Wählen Sie "Zusammenführung abschließen" aus, um die Änderungen in den Hauptzweig des Wikis zusammenzuführen.
Um den revertierten Inhalt anzuzeigen, wechseln Sie zur Wiki-Seite, und aktualisieren Sie den Browser.
Zurücksetzen von früheren Revisionen mit einem anderen Branch
Sie können auch auf ältere festgelegte Versionen einer Seite in einem als Code-Wiki veröffentlichten Wiki zurücksetzen, indem Sie eine andere Verzweigung als die Hauptverzweigung verwenden. Nach der Aktualisierung an die andere Verzweigung erstellen Sie eine Pullanforderung an die Hauptzweigung.
Erstellen Sie einen lokalen Zweig des Hauptzweigs des Wikis.
Zeigen Sie den Commit-Verlauf an und suchen Sie den Commit mit den Änderungen, die zurückgesetzt werden sollen.
Verwenden Sie den zuvor beschriebenen Befehl "Zurücksetzen ", um den gewünschten Commit wiederhergestellt zu können.
Wenn ein Konflikt auftritt, verwenden Sie das Tool zur Konfliktauflösung, um die Probleme zu lösen.
Übertragen Sie die Änderungen in Ihren lokalen Zweig.
Übertragen Sie den lokalen Zweig auf den entfernten Server.
Erstellen Sie einen Pull-Request von Ihrem lokalen Branch in den Haupt-Branch für das Wiki.
Schließen Sie den Pull Request ab.