You'll receive

Bi-weekly updates

Exclusive discounts

Product update alerts

 
Integrate SQL source control directly into SSMS
Use dedicated or shared development models
View conflicts and resolve directly in the UI
View a detailed history of changes
Lock objects to prevent overwrites
Set team policies for check outs and locks
Apply changes with dependency aware scripts
Create and apply label from source control

Features

Popular source control systems support

Native and command line support for all the most popular source control systems including Git, Mercurial, Perforce, Subversion, and Team Foundation Server or any source control system which have command line support

See next feature

Choice of database development models

Support for simultaneous work on dedicated and shared databases

See next feature

Working folder

Link database to any folder in the file system Learn more

See next feature

Object filtering

Exclude database or repository only objects from source control by schema, type or specific objects Learn more

See next feature

Action center

Work with the latest object changes in real time Learn more

See next feature

Batch operation processing

Perform source control operations on multiple objects simultaneously

See next feature

Conflict resolution

Merge changes with either a built-in or third-party script diff/merge tools Learn more

See next feature

Checking out and locking objects

Check out and lock objects in order to prevent others from making changes

See next feature

Change rollback

Undo the latest changes made against selected objects

See next feature

Historical view

See the complete history of all committed object changes Learn more

See next feature

Static data support

Place your static data under source control for easier tracking of changes Learn more

See next feature

Labels

Create labels and get by label easily Learn more

See next feature

Database development policies

Set source control implementation rules by using policies Learn more

See next feature

Object status

See the current status of objects in a shared database Learn more

See next feature

Change log

Track who made changes, when, and on which objects in a shared database Learn more

See next feature

Offline mode

Ability to work offline for distributed source control systems Learn more

See next feature

Advantages of ApexSQL Source Control – Part 1

This blog article is a short overview of some key/unique features and/or the important advantages of ApexSQL Source Control vs other tools

Advantages of ApexSQL Source Control – Part 2

This article describes additional features found only in ApexSQL Source Control

SQL Server database continuous integration workflow commit step – Committing SQL database changes to a source control repository

This article describes the commit step as the first step in the database continuous integration process

How to maintain SQL database changes working with Git branches

This article describes Git branching basics and how to utilize Git branching through ApexSQL Source Control

Integrate source control with SQL Server to reduce database development time

This article describes how to utilize ApexSQL Source Control in order to reduce database development time

How to implement SQL Server source control using the dedicated development model

This article gives an overview of the dedicated model and how to use ApexSQL Source Control to meet the given requirement

How to implement SQL Server source control using the shared development model

This article gives an overview of the shared model and how to use ApexSQL Source Control to meet the given requirement

Revision history of an object change in a SQL database using Git

This article describes how to review the history of committed changes when working with Git including the process of comparing revisions, reverting changes and undoing commits

Synchronize SQL database changes between local and remote repositories

This article describes various ways to synchronize changes between local and remote Git repositories, and how to utilize the „Go offline“ feature in ApexSQL Source Control, to synchronize directly from SQL Server Management Studio

SQL Server database continuous integration workflow build step – Building a SQL database from a source control repository

This article describes the build step as the second step in the database continuous integration process

Testimonials

I've been quite happy with the ApexSQL Source Control tool.

Bryan Johns

Hobbyist/OSS developer

I have been impressed with ApexSQL’s excellent range of products that meet essential needs at cost-effective prices compared to their competitors. I have enjoyed the experiences with the products that I have used but beyond anything, I have been really impressed with the quality and speed of their service. Any issues that I have had, have been speedily and effectively resolved with excellent communication at all times.

Robert Blomstrand

Senior Database and .Net Developer Consultant

We are really satisfied with ApexSQL Source Control tool and really pleased to be part of your success. Congratulations!

Felipe Souza

Linear Code

Really good product, really pleased I found you guys on the web

Martin Horton

IT Manager

Hospital Metalcraft Ltd.

I was waiting for a tool like this one, it's really helpful

Adrian Di Ruggiero

Senior software developer

Really loving the Apex SQL offerings. You are now our first choice for SQL tools.

Michael Wolfe

Engineering Supervisor

Medisked

Very nice product. Visually nice and so far has been a good experience.

Ron Richardson

IT Development Manager – CES

I think the software is awesome and it is clear that you guys are very passionate about your software development and quality and you all do an amazing job

Tony Hales

Development Manager

Activ8 Intelligence Ltd.

Compare

ApexSQL Redgate®
Integration
      SQL Server Management Studio 2008 R2 - 2016
Cloud
      Azure SQL Database
      SQL Server on Amazon RDS
Database development models
      Dedicated
      Shared
Features
      Branching / merging
      Change log
      Checking out and locking objects
      Ignore comparison and synchronization options
      Migration scripts
      Object filtering
      Revision history
      Static data
      Working folder
      Built-in difference merging
      Check out and lock policies
      Database level object status
      Labels
      Object check out
Source control system support
      Git Native Native
      Subversion Native Native
      Team Foundation Server Native Native
      SourceGear Vault CLI Native
      Mercurial Native CLI
      Perforce Native CLI
Price
$299 $495

ApexSQL Source Control 2016.04

Redgate® Source Control 5


Comparison was conducted on September 21, 2016

Disclaimer: All product and company names are trademarks or registered® trademarks of their respective holders.
ApexSQL is not affiliated, associated, authorized, endorsed by, or in any way officially connected with other companies listed or any of their subsidiaries or affiliates

Roadmap

Associate work item ID with commit

Link the committed changeset with the specified work item ID on TFS

Branching and merging support

Create new Git branch and merge projects from different branches directly from SQL Server Management Studio

SSDT projects support

Work with SQL Server Data Tools (SSDT) projects from SQL Server Management Studio

See our entire roadmap

The roadmap does not show maint only releases


ApexSQL Source Control 2016 R1 Released ApexSQL Source Control 2016 R2 Released ApexSQL Source Control 2016 R3 Released ApexSQL Source Control 2016 R4 Released ApexSQL Source Control 2017 R1 Q4 ApexSQL Source Control 2017 R2 Q1 ApexSQL Source Control 2017 R3 Q1
General
Azure SQL Database V12
CLI support for major source control systems
Source controlling custom scripts
Support for migration scripts
Support for SQL Server 2016
SQL Server Management Studio 2016 integration
Support for SQL Server on Amazon RDS
New Script options:
Ignore comparison options
Synchronization options
Manage owners options
Improved Import connections feature:
New Connections tab in the Options window
New pane for choosing databases that will be linked
Improved shared database development model
Global object filtering settings
Manage number of changesets to be shown in History form
Manage number of labels to be shown in Labels form
Support for Visual Studio Team Services for Git
Associate work item ID with changeset on TFS
Create new branch
Merge projects
SSDT projects support
Improved Migration scripts functionality
Three new GUI themes:
Light
Blue
VS 2010
ApexSQL Source Control 2016 R1 Released ApexSQL Source Control 2016 R2 Released ApexSQL Source Control 2016 R3 Released ApexSQL Source Control 2016 R4 Released ApexSQL Source Control 2017 R1 Q4 ApexSQL Source Control 2017 R2 Q1 ApexSQL Source Control 2017 R3 Q1

See also

Other tools
for source control

Deployment

Deploy databases from source control

Data compare

Compare data to source control

Schema compare

Compare and sync database schemas

Script

Script databases to source control

Save a bundle

ApexSQL Source Control is included in ApexSQL Developer

14 ApexSQL developer tools

Priority support

1 year free support and upgrades

New products added for free

Combined 75% savings