Rails moves to Git!

Posted by myles Thu, 03 Apr 2008 03:21:00 GMT

DHH announced today that the Rails team is moving to Git. Although this was met with howls of protest from some SVN-loving Windows users (see the comments to David’s post), this can only be a good thing in the longer term.

At TBS, we’ve recently moved to Git for managing our own projects. DHH’s move is definitely a positive step. There are already a stack of resources around to help Rails developers with the transition, my favourite being Scott Chacon’s screencast. Hopefully the days of dodgy, centralised source code management are over! Next task is to get my trusty design buddy over to using MSysGit (Git for Windows users).

Git + Capistrano + MediaTemple GridServer 1

Posted by myles Tue, 25 Mar 2008 07:36:00 GMT

Over the past few months I’ve switched to using Git for managing source code. Mainly I’ve been using it for small Rails projects and for managing Moodle code changes.

One ongoing frustration has been having to switch to Subversion when working on our main Rails sites, like AAIBS (and this one). Imagine my joy then in discovering Scott Chacon’s great (free!) screencast demonstrating Git with Rails & Capistrano. 

Over the next few days I’m therefore going to be moving this site to Git… and deploying to the GridService at MediaTemple. I’ll be sure to post my deployment scripts here.