Online Documentation for SQL Manager for PostgreSQL

SVN


Actions you can perform under shared scripts in Subversion version control system:

 

iconAddToVC Add to version control

iconUpdateFromVC Update from Version Control

iconCommitToVC Commit to Version Control

 

 

Adding script to version control

Enables version control for the selected script, script folder or whole shared script branch.

Operation is available only for scripts or folders that are not included in version control.

 

Updating script from Version Control

Merge two files: one from server repository and another from the local repository. Use this function when you need to work with the latest version of a file.

 

Committing changes to Version Control

Add latest changes made to shared script into server repository.

 

You can also browse shared script history. Use the Change management | iconChange Management - History History item of the context menu for this purpose.

 

You can identify current script state by its icon:

 

iconSharedScriptNotAdded Shared script is not added to version control;

iconSharedScriptUpdated Shared script is added to version control and contains uncommitted changes;

iconSharedScriptCommitted Shared script is added to version control and contains no local changes;

iconSharedScriptConflicted There is a conflict in this shared script.

 

Note: The most common situation for conflicts to occur is when you are trying to commit changes made to script, but there is a newer version of this script in server repository. Conflicts should be resolved manually by means of SVN. Shared scripts are stored in the '%LocalRepositoryPath%\Trunk\Script' folder (where '%LocalRepositoryPath%' is a directory defined in the Database registration info | Change management | Working folder field).