Udostępnij za pośrednictwem


Wyświetlanie historii stron typu wiki i przywracanie zmian

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

W tym artykule pokazano, jak wyświetlić historię poprawek strony typu wiki w usłudze Azure DevOps. Zawiera również informacje na temat przywracania zmian wprowadzonych na stronie typu wiki.

Warunki wstępne

  • Co najmniej podstawowy dostęp do tworzenia i modyfikowania witryny typu wiki.
  • Mieć uprawnienie Tworzenie repozytorium do publikowania kodu jako witryny wiki. Domyślnie to uprawnienie jest ustawiane dla członków grupy administratorzy projektu .
  • Każdy, kto jest członkiem grupy zabezpieczeń Współautorzy, może dodawać lub edytować strony typu wiki. Każda osoba mająca dostęp do projektu zespołowego, w tym osób biorących udział w projekcie, może wyświetlić witrynę typu wiki.
  • Posiadanie uprawnień do tworzenia repozytorium w celu publikowania kodu jako wiki. Domyślnie to uprawnienie jest ustawiane dla członków grupy administratorzy projektu .
  • Każdy, kto jest członkiem grupy zabezpieczeń Współautorzy, może dodawać lub edytować strony typu wiki. Każda osoba mająca dostęp do projektu zespołowego, w tym osób biorących udział w projekcie, może wyświetlić witrynę typu wiki.

Wyświetlanie historii poprawek strony typu wiki

  1. Zaloguj się do swojej organizacji (https://dev.azure.com/{yourorganization}) i przejdź do strony wiki.

  2. Wybierz pozycję Więcej akcji>Wyświetl poprawki.

    Zrzut ekranu przedstawiający menu kontekstowe z opcjami Drukuj, Połącz elementy robocze, Wyświetl poprawki i Usuń. Przycisk Wyświetl poprawki jest wyróżniony.

  3. Strony poprawek pokazują, kto dokonał zmiany wraz z komunikatem poprawki, datą i wersją lub identyfikatorem zatwierdzenia. Aby wyświetlić szczegóły poprawki, wybierz link komunikatu lub wersji.

    zrzut ekranu przedstawiający aprowizowaną stronę typu wiki.

  4. Podobnie jak w przypadku każdej rewizji pliku git, strona szczegółów rewizji zawiera widok Pokaż różnice obok siebie lub widok Pokaż różnice w linii. Wybierz pozycję Preview, aby wyświetlić zawartość strony określonej poprawki.

    Zrzut ekranu przedstawiający poprawki artykułu porównywane obok siebie. Artykuł znajduje się w języku Markdown.

    W przypadku strony typu wiki kodu wyświetlane są podobne informacje, ale przycisk Przywróć nie jest aktywny.

  5. Użyj ścieżek nawigacyjnych, aby powrócić do strony lub jej poprawek.

Przywracanie zatwierdzenia do aprowizowanej strony typu wiki

Wybierz pozycję Przywróć na stronie szczegółów poprawek, aby przywrócić zmianę na stronie typu wiki.

zrzut ekranu przedstawiający przywracanie wersji okna dialogowego. Wybrano opcję Przywróć.

Przywracanie zatwierdzenia do publikowania jako strony typu wiki kodu

Aby przywrócić wcześniejszą wersję strony opublikowanej jako kod, wykonaj jedną z następujących akcji:

  • Jeśli zatwierdzenie jest najnowszą wersją strony, możesz przywrócić go z poziomu portalu internetowego.
  • Jeśli zatwierdzenie jest wcześniejszą wersją, a pomiędzy wystąpiły kolejne zatwierdzenia, utwórz oddzielną gałąź i wycofaj zmiany w tej gałęzi.

Cofnij do wcześniejszej wersji z portalu internetowego

  1. Wyświetl podgląd dowolnej wersji, wybierając identyfikator zatwierdzenia ze strony Poprawki dla wybranego pliku.

  2. Skopiuj pełny identyfikator zatwierdzenia, wybierając Copy-clone.

    zrzut ekranu przedstawiający kopiowanie pełnego identyfikatora commit.

  3. Przejdź do Repozytoria>Komity, wklej identyfikator, który skopiowałeś do pola Identyfikator komitu, a następnie wybierz pozycję Wyszukaj.

    Zrzut ekranu przedstawiający sposób wklejenia identyfikatora wcześniejszego zatwierdzenia.

  4. Na stronie zatwierdzenia wybierz Więcej akcji, a następnie wybierz Przywróć.

    Zrzut ekranu przedstawiający opcję

  5. Upewnij się, że chcesz przywrócić. Wybierz pozycję Przywróć.

    zrzut ekranu przedstawiający okno dialogowe Przywracania zatwierdzenia.

    Gałąź zostanie utworzona z przywróconymi zmianami.

  6. Wybierz pozycję Utwórz pull request.

    Jeśli zostanie wyświetlony komunikat o błędzie, może być konieczne utworzenie gałęzi lokalnej i ręczne wprowadzenie zmian zgodnie z opisem w następnej sekcji.

  7. Wybierz pozycję Utwórz w formularzu Nowe żądanie ściągnięcia.

  8. Wybierz Skończ scalanie, aby scalić zmiany w główną gałąź wiki. Opcjonalnie dodaj znacznik wyboru do pól wyboru, aby wybrać opcje po zakończeniu.

    zrzut ekranu przedstawiający przywracanie kodu publikowania jako wiki, pełne żądanie ściągnięcia.

Aby wyświetlić przywróconą zawartość, wróć do strony typu wiki i odśwież przeglądarkę.

Cofnij do wcześniejszej wersji przy użyciu innej gałęzi

Aby przywrócić wcześniej zatwierdzoną wersję strony typu wiki publikowania jako kodu, która nie jest natychmiastową ostatnią poprawką, zaktualizuj gałąź inną niż gałąź główna strony typu wiki, a następnie utwórz żądanie ściągnięcia do gałęzi głównej.

  1. Utwórz lokalną gałąź głównej gałęzi typu wiki.
  2. Wyświetl historię zatwierdzń i znajdź zatwierdzenie zawierające zmiany, które chcesz cofnąć.
  3. Użyj polecenia przywróć, aby przywrócić żądane zatwierdzenie.
  4. Gdy wystąpi konflikt, użyj narzędzia do rozwiązywania konfliktów, aby rozwiązać problemy.
  5. Zatwierdź zmiany w gałęzi lokalnej.
  6. Wypchnij gałąź lokalną do serwera zdalnego.
  7. Utwórz żądanie wciągnięcia dla gałęzi lokalnej do gałęzi głównej.
  8. Ukończ pull request.