Updating a Drupal Installation - Minor Update

Here's the process to perform a minor update to a Drupal installation when using a combination of CVS (from Drupal.org) and Git (from your site). This would be used, for example, when updating Drupal 6.18 to 6.19.

This uses the "combined" method of pulling Drupal from CVS but managing branches on the actual site using Git. This method is outlined here :

http://books.tag1consulting.com/scalability/drupal/start/staging

  • BACKUP DATABASE AND FILES
  • SITE OFFLINE
  • DISABLE ADDED MODULES
    $  git checkout drupal-core

    $  cvs update -r DRUPAL-6-19

    $  git commit -a -m "Drupal 6.19"

    $  git tag DRUPAL-6-19

    $  git checkout master -b temp19

    $  git merge drupal-core
    
    $  git checkout master

    $  git merge temp19

    $  git branch -d temp19
  • RUN UPDATE.PHP
  • RE-ENABLE MODULES
  • UPDATE MODULES ??
  • SITE ONLINE
  • TEST
Categories: