Поделиться через


Откат изменений

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

Visual Studio 2019 | Visual Studio 2022

Элемент управления версиями Team Foundation (TFVC) набор изменений является постоянной частью истории элементов, управляемых версией, и их нельзя отменить или удалить. Однако вы можете откатить эффекты одного или нескольких наборов изменений.

Вы также можете использовать программу командной строки tf для отката изменений. Дополнительные сведения см. о команде Rollback (Team Foundation Version Control).

Необходимые условия

Будьте одним из участников вашего проекта. Дополнительные сведения см. в разделе разрешения по умолчанию TFVC.

Откат изменений из одного набора изменений

Например, разработчик хочет удалить эффекты набора изменений:

диаграмма, показывающая изменения из одного набора изменений.

Для отката набора изменений на странице сведений о наборе изменений

  • Выберите набор изменений и на странице сведений об наборе изменений Visual Studio Team Explorerвыберите откат.

Чтобы откатить набор изменений из окна истории

  • В окне журнала Visual Studio щелкните правой кнопкой мыши версию и выберите Откат всего набора изменений.

Откат набора изменений из Обозревателя исходного кода

  1. В Проводнике управления исходным кодом Visual Studio щелкните правой кнопкой мыши элемент и выберите Откат.

    Заметка

    Выбранный элемент определяет область изменения отката.

  2. В диалоговом окне восстановления выберите отмену изменений из одного набора изменений.

  3. Укажите набор изменений, а затем выберите откат.

Откат изменений из диапазона наборов изменений

Например, разработчик хочет удалить эффекты некоторых последовательных наборов изменений:

диаграмма, показывающая несколько наборов изменений.

Откат диапазона наборов изменений

  1. В окне История выберите две или более последовательных версий, щелкните правой кнопкой мыши и выберите откат.

    Или в Проводникесистемы управления версиями щелкните правой кнопкой мыши элемент и выберите Откат.

    Заметка

    Выбранный элемент определяет область изменения отката.

  2. В диалоговом окне отката выберите изменения из диапазона наборов изменений.

  3. Укажите диапазон наборов изменений, а затем выберите откат.

Вернуться к определенной версии

Например, разработчик хочет откатить файл до более ранней версии, устраняя влияние всех наборов изменений, произошедших после этой версии:

Диаграмма, показывающая отдельный набор изменений, к которому можно откатиться.

Откат к определенной версии

  1. В Обозревателе исходного контролящелкните элемент правой кнопкой мыши и выберите Откат.

  2. В диалоговом окне Откат выберите Откат к определенной версии.

  3. Укажите сведения о версии, а затем выберите rollback.

Дальнейшие действия