Tag Archives: version control

Bringing DevOps to the Database

Abstract: DevOps is a hot topic in today’s software development world. However most of the knowledge and experience with DevOps is based around application software and ignores the database. We will examine how the concepts and principles of DevOps can … Continue reading

Posted in Presentations | Tagged , , , , ,

Ignoring Database Version Control

I find myself surprised that so many people resist keeping their code in version control. I think this is less people all the time, but I don’t have good percentages because at this point I think a fair number of … Continue reading

Posted in Editorial | Tagged ,

The Complexity of Branches

Branching code is hard.  Well, branching isn’t hard. Just right click in some GUI or or type “git branch” and off you go. The actual branching of code is pretty simple and painless. In some sense, branching might be too … Continue reading

Posted in Editorial | Tagged ,


As I write more code, especially database code, and I collaborate with others (or myself), I find that I have the need to merge code more and more. It’s inevitable, and since I work across a couple machines, I even … Continue reading

Posted in Blog | Tagged , , | 1 Comment

Should Production Databases Be in a VCS?

There was a great discussion recently on my true version of code editorial. It was interesting to see how some people viewed the idea of a version control system as the source of code, while others truly see the production SQL … Continue reading

Posted in Editorial | Tagged ,

What is the True Version of Code?

As I’ve been working on more development tasks, I regularly hear from developers that a version control system (VCS) is the “true” version of our code. We should always look to a VCS for the actual code that we need … Continue reading

Posted in Editorial | Tagged ,

Git Pull in SQL Source Control

I wrote recently on Git Push in SQL Source Control (SOC), and now wanted to add the other side of the story, pull. This process is even simpler. I’ll be working with a new database, one that has two client … Continue reading

Posted in Blog | Tagged , , , ,

What is the DLM Maturity Model?

I’ve written a few posts on the Redgate Software blog to try and show how I see the DLM model, and how we see things at Redgate. We have a lot of developers that work in a similar way when … Continue reading

Posted in Blog | Tagged , , , , , ,

Git Push in SQL Source Control

I’m excited. Git support is growing in SQL Source Control and the release recently contains Git push/pull support. If you don’t see the release of 4.1.x, you need to update. The update should be available for everyone. I do like … Continue reading

Posted in Blog | Tagged , , , , | 3 Comments

A Practical Approach to Version Control

Abstract Chances are, your team has several point-in-time backups for your databases. After all, they’re essential for recovering the system in an emergency. And, chances are, you’ve got a version control system (VCS) to provide the same capabilities for your … Continue reading

Posted in Blog, Presentations | Tagged ,