Acquia Cloud Gettin' Git
by Jim Salem
I'm pleased to announce that the Acquia Cloud will soon support Git repositories! We're rolling this out over the next few weeks. I'd like your feedback: Are you a Git user? ... an SVN user? ...or something else? If you're a current customer, how we can make the upgrade process as painless as possible?
Our current plan is to switch to Git by default for all new customers. Is this the right thing? I'd like feedback from the community on whether you've already made the switch to Git. And, if not, which version control system are you using and when do you plan to make the switch to Git? For now, we'll still support SVN for those who prefer it.
A little background: Git is the popular, open-source version control system that, since the beginning of the year, is used by Drupal.org to manage the Drupal code base. We created Acquia Cloud back when Drupal.org was still using the ancient CVS system and Git was only a gleam in a few Drupalists' eyes. Because of that, we integrated with SVN, the most popular version control system at the time. Using Acquia Cloud's snazzy Workflow UI, our customers select tags, backup, and publish their sites directly from their hosted SVN repository. While some Acquia customers (and employees) have managed their SVN repository via a Git client, we knew it was well nigh time to provide a native Git solution. Acquia Cloud engineer, and Git fan, Michael Booth has been leading the charge here and is busily wrapping up the testing of our Git support.
- As a current customer, when do you want to shift your site to Git? Choose:
(a) ASAP, I can't believe I've had to wait this long!
(b) Soon, but I need a few weeks notice to get prepared.
(c) I'll move sometime, but am in no rush.
(d) Never, I love your SVN support and don't want to switch.
- Retaining the SVN history in Git is tricky when making the switch. Can you abide starting over with an empty Git history? Or will you require a documented way to import your SVN history into Git?
Please respond in the comments or email me.
Finally, we're looking for Git beta testers on our Acquia Cloud platform. Whether you're a Git newbie or a pro, let me know if you'd like early access.