Dela via


Visa wiki-sidhistorik och återställ ändringar

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

Den här artikeln visar hur du visar revisionshistoriken för en wiki-sida i Azure DevOps. Den innehåller också information om hur du återställer ändringar som gjorts på en wiki-sida.

Förutsättningar

Kategori Krav
Projekttillgång Medlem i projektet där wikin finns. Om du inte har åtkomst kan du begära det från projektadministratören. Alla som har åtkomst till teamprojektet, inklusive Intressenter, kan visa wikin.
Behörigheter - För att lägga till eller redigera wiki-sidor: Medlem i Contributors-gruppen.
- Publicera kod som wiki: Skapa lagringsplats behörighet. Som standard anges den här behörigheten för medlemmar i gruppen projektadministratörer.
Åtkomstnivåer Minst grundläggande åtkomst.

Visa granskningshistorik för wiki-sida

  1. Logga in på din organisation (https://dev.azure.com/{yourorganization}) och gå till wiki-sidan.

  2. Välj Fler åtgärder>Visa revisioner.

    Skärmbild av snabbmenyn med alternativen Skriv ut, Länka arbetsobjekt, Visa revisioner och Ta bort. Knappen Visa revisioner är markerad.

  3. Revisionssidor visar vem som gjorde ändringen tillsammans med revisionsmeddelandet, datumet och versionen eller inchecknings-ID:t. Om du vill visa information om en revision väljer du länken för meddelandet eller versionen.

    Skärmbild av sidan för en etablerad wiki-sida.

  4. På samma sätt som varje git-filrevision innehåller sidan med revisionsinformation en Visa diff sida vid sida vy eller Visa diff rad för rad vy. Välj Förhandsgranska för att se innehållet på sidan för denna specifika version.

    Skärmbild av artikelrevisioner jämfört sida vid sida. Artikeln finns i Markdown.

    För en publicera som kod på en wiki- sida visas liknande information, men knappen Återställ är inte aktiv.

  5. Använd sökvägarna för att återgå till sidan eller revideringar av sidan.

Återställ ett åtagande på en etablerad wiki-sida

Välj Återställ på sidan med revisionsinformation för att återställa en ändring på en wiki-sida.

Skärmbild för dialogrutan återställer revisionen. Alternativet Återställ är markerat.

Återställ en commit till en -publicering som kodwiki-sidan

Om du vill återgå till en tidigare revision för en sida som du publicerade som kod gör du någon av följande åtgärder:

  • Om incheckningen är den senaste revisionen av en sida kan du återgå från webbportalen.
  • Om commit:en är en tidigare revision, där fler commits har gjorts däremellan, ska du skapa en separat gren och revertera ändringarna i den grenen.

Återställ från en nyligen genomförd revision från webbportalen

  1. Förhandsgranska valfri version genom att välja commit-ID från sidan Revisioner för den valda filen.

  2. Kopiera hela ID:t för commiten genom att välja Kopiera-klona.

    Skärmbild av att kopiera hela commit-ID:t.

  3. Gå till Repos>Commits, klistra in ID:t som du kopierade i rutan för inchecknings-ID och välj Sök.

    Skärmbild av Klistra in inchecknings-ID:t för en tidigare incheckning.

  4. På incheckningssidan väljer du Fler åtgärderoch väljer sedan Återställ.

    Skärmbild av att välja alternativet 'Återställ' från menyn för en tidigare commit.

  5. Bekräfta att du vill återgå. Välj Återställ.

    Skärmbild av dialogrutan Återställ incheckning.

    En gren skapas med de återställda ändringarna.

  6. Välj Skapa pull-begäran.

    Om du får ett felmeddelande kan du behöva skapa en lokal gren och göra ändringarna manuellt enligt beskrivningen i nästa avsnitt.

  7. Välj Skapa i formuläret för ny pull-begäran.

  8. Välj Fullständig sammanslagning för att sammanfoga ändringarna till wiki-huvudgrenen. Du kan också lägga till en kryssruta i kryssrutorna för att välja alternativ efter slutförande.

    Skärmbild av återställning av publiceringskod till wiki och slutförande av pull-begäran.

Om du vill visa det återställda innehållet går du tillbaka till wikin och uppdaterar webbläsaren.

Återgå från tidigare revisioner med en annan gren

Om du vill återgå till en tidigare bekräftad version av en wiki-sida för publicering som kod, en som inte är den omedelbara senaste revisionen, uppdaterar du en annan gren än huvudgrenen för wikin och skapar sedan en pull-begäran till huvudgrenen.

  1. Skapa en lokal gren av wiki-huvudgrenen.
  2. Visa incheckningshistoriken och leta upp incheckningen som innehåller de ändringar som du vill ångra.
  3. Använd kommandot revert för att återställa den önskade commit.
  4. När en konflikt uppstår använder du konfliktlösningsverktyget för att lösa problemen.
  5. Commita ändringarna till din lokala gren.
  6. Skicka den lokala grenen till fjärrservern.
  7. Skapa en pull request för din lokala gren till "main".
  8. Slutför pull requesten.