Coding Clarity

Writing simple, clear and readable code.

Browsing Posts tagged git

I recently have migrated one of our development teams from subversion to Git. This post is intended to share my experiences and some techniques for doing a clean migration. The migration went smoothly overall. It helped that I had planned all of the steps of the migration out beforehand so that it was simply a [...]

I’ve been doing a lot of work with Git lately and have done a lot of thinking about version control systems. I think our analogy of a ‘tree’ to represent the life-cycle of software versions is no longer relevant. Today, trees and branches do not adequately represent what version control systems are supposed to do. [...]

Despite my previous post on why Subversion is not Dead, I really do love Distributed Version Control Systems. I’ve wanted for some time to move our development teams over to Mercurial or Git. Our team is highly distributed so we store out code in a master Subversion repository in the cloud hosted by Codesion. Recently [...]