Acquia Drupal 6 version 1.2.1 checked into Github.com

Roland Tanglao
2009
10
02
created on Mon, 2009-02-09 22:39

All the cool kids are using distributed version control systems these days. And the coolest of these systems is git. I have been a long time version control geek (my first co-op engineering work report at the University of Waterloo was about Nortel's version control system!)!

So, I have wanted to learn git but had no project. A few weeks ago I realized that Acquia Drupal wasn't released using version control which was surprising; it therefore seemed like a perfect fit: check Acquia Drupal 1.2.1 into the wonderful hosted service for git, github, to help others and myself when it came time for the upgrade to 1.2.2 or whatever the next Acquia version is called. Of course you could also do this in CVS or SVN but that wouldn't be as much fun and there wouldn't be the easy branching features of a distributed version control system!

If you are a git lover or veteran you can find the result of my experiment at: http://github.com/rtanglao/acquia-drupal-6

After the jump, the gory technical details to help others new to git and of course to get feedback and improve my usage of git in the future!

WARNING: These instructions are about an exploratory project. Raincity Studios does NOT support git or these instructions. DO NOT FOLLOW THEM on a production site UNLESS you have a BACKUP of all your files and database first, have tested them on a staging site AND have the technical knowledge to revert back to your backup should anything go wrong.

Here's (You can find further more detailed notes about me learning git at: http://sites.google.com/site/githubacquia) what I did:

How I checked the release in:

 

How to check it out onto your server and use it

 

How updating will work:

I think this is how it will work! I will write a follow-up post when the Acquia post 1.2.1 release comes out.

Update the release (untested, will post a followup post when the post 1.2.1 release comes up):

 

Test and deploy the new release:

 

Right on!

Great stuff, Roland!

Good to see the march of progress here. I'll have to play with your checkin...

Djun

let me know what you come up with djun

coz i am willing to change anything at this point!

Syndicate content