Online Documentation for SQL Manager for PostgreSQL
Work with Version Control
Change management system allows you to:
- Systematization of release database new versions process: storing different database versions; tracking of database changes; Getting (storing, testing) change scripts which reveal differences between two database states.
- Possibility to rollback database to definite state.
- Control of database changes.
When a user of the system makes typical actions, such as getting previous version of a document or creating new version etc., he works with a local copy of repository. As the amount of applied changes grows, repositories of various developers become more different. This results in necessity of synchronization of repositories. Synchronization can be performed by interchange of patches or change sets among developers.