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
Logga in på din organisation (
https://dev.azure.com/{yourorganization}
) och gå till wiki-sidan.Välj
Fler åtgärder>Visa revisioner.
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.
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.
För en publicera som kod på en wiki- sida visas liknande information, men knappen Återställ är inte aktiv.
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.
Å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
Förhandsgranska valfri version genom att välja commit-ID från sidan Revisioner för den valda filen.
Kopiera hela ID:t för commiten genom att välja
Kopiera-klona.
Gå till Repos>Commits, klistra in ID:t som du kopierade i rutan för inchecknings-ID och välj
Sök.
På incheckningssidan väljer du
Fler åtgärderoch väljer sedan Återställ.
Bekräfta att du vill återgå. Välj Återställ.
En gren skapas med de återställda ändringarna.
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.
Välj Skapa i formuläret för ny pull-begäran.
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.
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.
- Skapa en lokal gren av wiki-huvudgrenen.
- Visa incheckningshistoriken och leta upp incheckningen som innehåller de ändringar som du vill ångra.
- Använd kommandot revert för att återställa den önskade commit.
- När en konflikt uppstår använder du konfliktlösningsverktyget för att lösa problemen.
- Commita ändringarna till din lokala gren.
- Skicka den lokala grenen till fjärrservern.
- Skapa en pull request för din lokala gren till "main".
- Slutför pull requesten.