Online Documentation for SQL Manager for PostgreSQL
Управлять изменениями
Система управления изменениями позволяет:
- Систематизировать процесс выпуска новых версий БД: хранение версий БД; учет изменений; получение (хранение, тестирование) скриптов переходов от версии к версии и т.п.
- Возможность откатить БД к заданному состоянию (версии).
- Контроль изменений, внесенных различными разработчиками.
Когда пользователь такой системы выполняет обычные действия, такие как извлечение определённой версии документа, создание новой версии и тому подобное, он работает со своей локальной копией хранилища. По мере внесения изменений, хранилища, принадлежащие разным разработчикам, начинают различаться, и возникает необходимость в их синхронизации. Такая синхронизация может осуществляться с помощью обмена патчами или, так называемыми, наборами изменений (англ. change sets) между пользователями.