Database source control within SSMS
Source control plug-in
Plug-in that connects a source control system to SQL Server Management Studio
Links database to:
- All others
First download the free trial – then simply use the evaluation repository if you don't want to use your source control system
SQL Source Control connects your databases to your version control system
- Link database to SVN, TFS, Git, Mercurial, Vault, Perforce
- Source control for schemas and data
- Push and pull database changes in SQL Server Management Studio
- Check development history and access specific database versions
- Store and share scripts to handle complex changes, such as column splits
- Undo SQL Server changes
- View SQL differences between objects in a database and source control
- Work with SQL Compare and SQL Data Compare to deploy databases directly from source control
- Continuous Integration – Database continuous integration is driven by code changes checked into source control. Find out more about SQL Source Control and database continuous integration.
- Prefer to develop databases in Visual Studio? Try SQL Connect
Seamless database version control
SQL Source Control makes database version control seamless. It links your databases to your existing source control system straight from SQL Server Management Studio, so you can source control databases without disrupting your workflow.
Use your preferred development model
It doesn't matter whether your development team works with a central database or individual, local copies – SQL Source Control supports both development models. Just pick the one you work with and carry on as normal.
Track and share changes
You can keep track of who changed what, when, and why, improve change management and auditing, and easily share or revert changes.
SQL Source Control also stores a complete history of your updates to simplify database versioning, and provides a sandbox for risk–free experimenting.
Repeatable, accurate deployments
SQL Source Control can also be combined with SQL Compare to rationalize your deployment process, making deployments repeatable and accurate without any loss of visibility or control over the change process.
See what SQL Source Control can do for your development…
Start source controlling your database now by downloading SQL Source Control as part of our SQL Developer Bundle.
The SQL Developer Bundle also includes SQL Compare, which works with SQL Source Control to make deployment accurate and repeatable. Learn how to use the two together.
Try a 28-day fully functional free
trial of SQL Source Control
What people are saying about SQL Source Control:
At this point we are really starting to see some good payback on our investment in the full SQL Developer Bundle. Those products were worth the investment back when we only used them sporadically for troubleshooting and DBA analysis, but now with SQL Source Control, they are becoming everyday-use products for the development team.Mark Caldwell, Software Engineering Manager, Interior Specialists, Inc. Family of Companies, (see blog post)
Using SQL Source Control has saved Snapper a considerable amount of time (and therefore money) and also lead to a higher standard of work.Corrin Lakeland, Snapper Payment Systems
Before using SQL Source Control, we'd tried a whole bunch of things. Sometimes we passed around manual backups, or
SQL CREATEscripts, but that meant only one developer could work on the database before we had to issue updates again. We tried Database projects in Visual Studio, but they were clunky, and rather fragile when we made substantial changes.
One of our developers eventually cooked–up his own sync tool. It was a time consuming project. We had to teach new developers how to use it, enforce certain conventions, and it only really worked when source and target could be accessed at once, which wasn't often.
But SQL Source Control did everything that could do, without wasting time or causing frustration...Integration with SSMS and TFS saved us a lot of hassle, but the major benefit has been the time its saved us making and pushing database changes. I'm not sure I could give that up again.Phil Gale, Red Jungle
I was also able to demo the new version with the static data feature with Subversion... complete awesomeness... working great with TFS at work as well. I think my wife wishes I was as passionate about her as I am SQL Source Control.Rob Sullivan - DBA, IdeasRun
There are discounts for multi-user purchases.
Try a 28-day fully functional free trial of SQL Source Control.
Find out what SQL Source Control & SQL Compare can do for your database development and deployment processes at an on-demand webinars.
in Visual Studio?
If you do database development in Visual Studio you might be interested in trying out SQL Connect — connected database development in your Solution Explorer