Howdy Folks,

I did some searching, but I am coming with less than I was hoping for. Here are my questions:

  1. As I understand it, using CVS or Subversion to install Drupal can make updates to a Drupal site much easier. Why isn't this documented in a handbook?
  2. Is the use of a version control system (VCS) only useful for people coding Drupal, or can it be of use to people installing and maintaining Drupal sites?
  3. If you run your Drupal sites on a shared host without shell access, can you even use a VCS?
  4. Do any of you use a VCS for your work with Drupal?
  5. Can you point me to any books or web resources that document how to use a VCS with Drupal?

Thanks in advance for any answers.

Comments

laceiba’s picture

Hmm... I guess this really is not a very popular option.

cannedbrain’s picture

You can use CVS to install drupal. Details can be found here. Problem is I've been unable to connect to the CVS server today. Not sure if it's drupal or my server that's acting up.

mauror’s picture

Actually, it is documented in the Handbooks: Checking out from the main repository and Using CVS to maintain a Drupal website.

There is also a module called CVS Deploy, to automate upgrades a little bit.

There is a video from add1sun about CVS & Drupal in the Handbooks (Checkout Drupal HEAD from CVS) and on the Lullabot site (Install CVS on Mac OSX).

These resources are good as introduction and if you just want to keep your Drupal Core & Contributed Modules updated against the Drupal CVS Repository.

If, instead, you want to maintain your own Subversion Repository where you store your customer sites' (a thing a lot of people do), then you may start with Version control with Subversion, the book.

It seems to me that actually a lot of people keep their customer sites' in their own private SVN Repository, but it also looks that everybody is doing it in their own personal way (it's their repository, after all), if I were You, I would look into Drupal Planet...

Maybe you can try with this Google Search for "subversion" IN Drupal Planet.

laceiba’s picture

Man, I did a Google search limited to this site and I missed those somehow, although I was looking for Subversion when doing my searches. I must be losing my touch. Thank you for all of those links. I have some research to do.