Manage SQL Database Changes in Source Control

dbForge Source Control for SQL Server is a powerful SSMS add-in for managing SQL Server database changes in source control. The tool can link your databases to all popular source control systems, and delivers smooth and clear workflow in a familiar interface.

Supported Source Control Systems

Subversion (SVN)

Team Foundation Server (including TFS Cloud)

Git (including GitHub)



SourceGear Vault

Source-controlling a working folder

A working folder contains SQL script files that represent your database. It allows you to script database changes to a database folder. After saving changes, the database working folder can be source-controlled with your version control system in the same way you version-control other files.

Source Control Manager

Perform essential SQL version control tasks visually in a handy interface. In particular, the Source Control Manager allows you to:

  • Commit. Updates source control with your local changes. Created and modified objects will be scripted and put into the repository. Dropped objects will be excluded from the repository.
  • Get Latest. Updates database with the latest changes from source control. Database objects can be created, modified or dropped during that process.
  • Resolve conflicts. Conflict is a result of discrepancy between the latest version of an object in source control and the one in local database. You can resolve it in two ways:
    • Your version of an object will be committed to source control.
    • Your changes will be discarded. The local database will be updated with the latest version of an object from source control.

Changes History

The Changes History document allows you to:

  • View changes history for the entire SQL database or for separate database objects.
  • View details of each commit, including revision ID, date, author and comments.
  • View list of objects that were modified in each commit.
  • View DDL differences for each object.
  • Compare revisions.

Undoing Changes

With dbForge Source Control for SQL Server, you can easily cancel any local changes you don't want to commit.

Customer Loyalty Programs

Send us a link to your MVP profile and get a free license for any SQL Server product from Devart range!


Get significant discounts, and even free licenses for spreading a word about dbForge Source Control.

Devart High Five Program for dbForge Source Control for SQL Server

Get 50% OFF for switching to dbForge Source Control for SQL Server tools from competing tools!

SQL Source Control Competitive Upgrade

dbForge Developer Bundle for SQL Server

An ultimate kit of twelve database development and management tools in one package. Grab the full power of dbForge Developer Bundle for SQL Server and benefit from a sensational discount in comparison with buying tools separately.

Developer Bundle Save up to 25