Online Documentation for SQL Manager for PostgreSQL

Управлять изменениями


Система управления изменениями позволяет:

  • Систематизировать процесс выпуска новых версий БД: хранение версий БД; учет изменений; получение (хранение, тестирование) скриптов переходов от версии к версии и т.п.
  • Возможность откатить БД к заданному состоянию (версии).
  • Контроль изменений, внесенных различными разработчиками.

 

Когда пользователь такой системы выполняет обычные действия, такие как извлечение определённой версии документа, создание новой версии и тому подобное, он работает со своей локальной копией хранилища. По мере внесения изменений, хранилища, принадлежащие разным разработчикам, начинают различаться, и возникает необходимость в их синхронизации. Такая синхронизация может осуществляться с помощью обмена патчами или, так называемыми, наборами изменений (англ. change sets) между пользователями.