Save the SQL!

The easiest way to connect
SQL Server Management Studio
to Git or Subversion

VersionSQL Professional

$149/user • 30-day money-back guarantee
Includes one year of support + upgrades

    Buy Now  

VersionSQL Express

Requires SQL Server Express

Free Download

How it Works

Setup - Step 1
Right-click on a database in the Object Explorer,
then click Connect to Version Control
Database context menu with Connect to VCS item highlighted
Setup - Step 2
Fill in the source control repository path.
Click OK, then enter credentials when prompted.
VersionSQL Database to VCS connection window
Check-In - Step 1
Right-click on an object, folder, or database
in the Object Explorer, then click Commit.
Object context menu with Commit item highlighted
Check-In - Step 2
Type in a commit log message describing
the reason for the change, then click OK.
VersionSQL Commit Message window
VersionSQL scripts out the objects to .sql files and
checks them into your version control system.
Resultant generated .sql file

Take a closer look



VersionSQL is the straightforward SQL Server version control add-in. It's made to do one thing and do it well: Commit SQL to Git and Subversion source control repositories.


VersionSQL works with any Git or Subversion server hosted on your internal network or in the cloud (GitHub, Atlassian Bitbucket, Azure DevOps, etc.) via a secure HTTPS connection.


VersionSQL adds contextual commands to SSMS' Object Explorer panel for checking in an entire database, folder, or individual objects.

Database code is written out to .sql script flat files, organized into folders, and sent to the version control server for safe keeping.


VersionSQL Professional is available for the low price of only $149 per user. Includes one free year of updates and priority support.

Need room to grow? VersionSQL Business provides all the headroom you need to include everyone at a fraction of the cost.



Questions? Comments? Ideas?
Drop us a line at [email protected] or using the form below.

Ask us a question!