Thursday, May 17, 2012

Migrating from SubVersion to Git

Uptown Treehouse has both onshore and off-shore dev teams.  After reading a few posts including this one by Scott Chacon, I decided to migrate our source control system from SubVersion to Git.

Following GitHub help doc, migration was quick and smooth.

Also installed gitextension to get GUI, including integration with Windows Explorer, and Git Source Control Provider for integration with Visual Studio.  See screenshots below:

Git Integration with Windows Explorer

Git Integration with VS Solution Explorer
Played around with Git a bit and like it so far.  One biggest change is I no longer need to connect to remote server for every commit, diff etc.  It's faster (local disk vs. network round-trip), more productive (you can work offline) and more reliable (no single-point of failure).

No comments:

Post a Comment