Просмотр журнала вики-страниц и отменить изменения изменений
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
В этой статье показано, как просмотреть журнал редакций вики-страницы в Azure DevOps. Он также содержит сведения о том, как отменить изменения изменения, внесенные на вики-страницу.
Необходимые компоненты
- Для создания и изменения вики-сайта необходимо иметь по крайней мере базовый доступ.
- Необходимо иметь разрешение создать репозиторий для публикации кода как вики-сайта. По умолчанию это разрешение назначается участникам группы "Администраторы проекта".
- Любой член группы безопасности "Участники" может добавлять или редактировать вики-страницы. Любой пользователь с доступом к командному проекту, включая заинтересованных лиц, может просматривать вики-сайт.
- Необходимо иметь разрешение создать репозиторий для публикации кода как вики-сайта. По умолчанию это разрешение назначается участникам группы "Администраторы проекта".
- Любой член группы безопасности "Участники" может добавлять или редактировать вики-страницы. Любой пользователь с доступом к командному проекту, включая заинтересованных лиц, может просматривать вики-сайт.
Просмотр журнала редакций вики-страницы
Войдите в свою организацию (
https://dev.azure.com/{yourorganization}
) и перейдите на вики-страницу.Выберите дополнительные версии представления действий>.
Страницы редакции показывают, кто внес изменения вместе с сообщением о редакции, датой и версией или ИД фиксации. Чтобы просмотреть сведения о редакции, выберите ссылку на сообщение или версию.
Как и любая редакция файла Git, страница сведений о редакции предоставляет параллельное представление show diff или встроенное представление "Показать дифф". Выберите "Предварительный просмотр", чтобы просмотреть содержимое страницы конкретной редакции.
Для публикации как кодовая вики-страница отображаются аналогичные сведения, но кнопка " Вернуть" не активна.
Чтобы вернуться на страницу или редакции страницы, используйте вкладки навигации .
Возврат фиксации на подготовленную вики-страницу
Выберите "Вернуться" на странице сведений о редакции, чтобы отменить изменения изменения на вики-странице.
Возврат фиксации на публикацию в виде вики-страницы кода
Чтобы отменить изменения более ранней редакции страницы, опубликованной как код, выполните одно из следующих действий:
- Если фиксация является последней редакцией на странице, вы можете отменить изменения с веб-портала.
- Если фиксация является более ранней редакцией, с большим числом фиксаций между ними создайте отдельную ветвь и отменить изменения изменения в этой ветви.
Возврат из последней редакции с веб-портала
Просмотрите любую версию, выбрав ИД фиксации на странице "Редакции" для выбранного файла.
Скопируйте полный идентификатор фиксации, выбрав "Копировать-клон".
Перейдите к репозиториям>, вставьте идентификатор, скопированный в поле "Идентификатор фиксации", и выберите "Поиск".
На странице фиксации выберите "Дополнительные действия" и нажмите кнопку "Вернуть".
Убедитесь, что вы хотите отменить изменения. Нажмите кнопку "Вернуть".
Ветвь создается с отменить изменения изменениями.
Выберите "Создать запрос на вытягивание".
Если появится сообщение об ошибке, может потребоваться создать локальную ветвь и внести изменения вручную, как описано в следующем разделе.
Выберите "Создать запрос на вытягивание".
Нажмите кнопку "Завершить слияние" , чтобы объединить изменения в основную вики-ветвь. При необходимости добавьте проверка в проверка boxes, чтобы выбрать параметры после завершения.
Чтобы просмотреть отменить изменения содержимое, вернитесь в вики-сайт и обновите браузер.
Восстановление от предыдущих версий с помощью другой ветви
Чтобы отменить изменения к более ранней зафиксированной версии публикации как кодовая вики-страница, одна из них не является немедленной последней редакцией, обновите ветвь, кроме основной ветви для вики-сайта, а затем создайте запрос на вытягивание в основную ветвь.
- Создайте локальную ветвь основной вики-ветви.
- Просмотрите журнал фиксации и найдите фиксацию, содержащую изменения, которые нужно отменить.
- Используйте команду отменить изменения для отменить изменения требуемой фиксации.
- При возникновении конфликта используйте средство разрешения конфликтов для устранения проблем.
- Зафиксируйте изменения в локальной ветви.
- Отправьте локальную ветвь на удаленный сервер.
- Создайте запрос на вытягивание для локальной ветви в main.
- Завершите запрос на вытягивание.