Восстановление предыдущей версии ветви

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

  1. Сохраните в рабочей области данные из ветви, которые требуется восстановить с помощью других данных.
  2. Выберите Сравнить с > Другой ветвью или версией для ресурса, данные которого требуется восстановить.
  3. В окне выбора тега выберите версию, с помощью которой требуется восстановить ветвь.
  4. В открывшемся редакторе сравнения просмотрите изменения и убедитесь, что это именно то, что вам нужно.
  5. В панели сравнения выберите корневую папку и в ее контекстном меню выберите Принудительно обновить. После завершения операции папка или проект будут полностью синхронизированы с удаленной ревизией.
  6. Убедиться, что это именно так, можно, выполнив сравнение с версией еще раз. (Примечание: Для этого должна быть включена опция Сравнивать с учетом содержимого файла на странице параметров Совместная работа > CVS > Синхронизация и сравнение.)
  7. При сравнении не должно быть найдено никаких различий.

Обновив рабочую область, протестируйте все данные и внесите изменения в ветвь.

Связанные концепции
Коллективное программирование с помощью CVS

Связанные задачи
Синхронизация с хранилищем
Внесение изменений на сервер