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

  • Du måste ha minst grundläggande åtkomst för att skapa och ändra en wiki.
  • Du måste ha behörigheten Skapa lagringsplats för att publicera kod som wiki. Som standard anges den här behörigheten för medlemmar i gruppen Projektadministratörer.
  • Alla som är medlemmar i säkerhetsgruppen Deltagare kan lägga till och redigera wiki-sidor. Alla som har åtkomst till teamprojektet, inklusive intressenter, kan visa wikin.
  • Du måste ha behörigheten Skapa lagringsplats för att publicera kod som wiki. Som standard anges den här behörigheten för medlemmar i gruppen Projektadministratörer.
  • Alla som är medlemmar i säkerhetsgruppen Deltagare kan lägga till och redigera wiki-sidor. Alla som har åtkomst till teamprojektet, inklusive intressenter, kan visa wikin.

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. Precis som vid en git-filrevision innehåller sidan med revisionsinformation en Visa diff sida vid sida eller visa diff-inline-vyn . Välj Förhandsgranska för att se innehållet på sidan för den specifika revisionen.

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

    För en wiki-sida för publicering som kod 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älla en incheckning till en etablerad wiki-sida

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

Skärmbild av dialogrutans återställningsrevision. Alternativet Återställ är markerat.

Återställ en incheckning till en wiki-sida för publicering som kod

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 på en sida kan du återställa från webbportalen.
  • Om incheckningen är en tidigare revision, där fler incheckningar har gjorts däremellan, skapar du en separat gren och återställer ändringarna i den grenen.

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

  1. Förhandsgranska alla versioner genom att välja inchecknings-ID från sidan Revisioner för den valda filen.

  2. Kopiera det fullständiga ID:t för incheckningen genom att välja Kopiera-klona.

    Skärmbild av Kopiera det fullständiga inchecknings-ID:t.

  3. Gå till Incheckningar av lagringsplatser>, klistra in det ID som du kopierade i rutan Inchecknings-ID och välj Sök.

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

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

    Skärmbild av alternativet Välj återställ meny i en tidigare incheckning.

  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 Ny pull-begäran.

  8. Välj Slutför 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äll publiceringskod som wiki, fullständig pull-begäran.

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

Återställ 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 incheckningen.
  4. När en konflikt uppstår använder du konfliktlösningsverktyget för att lösa problemen.
  5. Checka in ändringarna i din lokala gren.
  6. Skicka den lokala grenen till fjärrservern.
  7. Skapa en pull-begäran för din lokala gren till main.
  8. Slutför pull-begäran.