Staging Drupal – Change Management Strategies DrupalCamp CT 2010
DrupalCamp CT 2010
Staging Drupal
Change Management Strategies for Drupal
Staging Drupal Change Management Strategies for Drupal DrupalCamp - - PowerPoint PPT Presentation
Staging Drupal Change Management Strategies DrupalCamp CT 2010 Staging Drupal Change Management Strategies for Drupal DrupalCamp CT 2010 Staging Drupal Change Management Strategies DrupalCamp CT 2010 Introductions Erich Beyrent
Staging Drupal – Change Management Strategies DrupalCamp CT 2010
Change Management Strategies for Drupal
Erich Beyrent
http://twitter.com/ebeyrent http://drupal.org/user/23897
DrupalCamp CT 2010
Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010
Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
“Staging” is the process of delivering changes from one environment to another.
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
– Creates a flow from Dev → QA → Production
branches, trunk”
project code
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
control
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
version control, which helps with debugging
part of QA
replicated in multiple environments
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
– SVN update, post-commit hooks – GIT push
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
– Installing a module does NOT invoke any
hook_update_N() implementations
– hook_install() and hook_update_N()
must be in sync
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
queries
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
queries
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 DrupalCamp CT 2010 Staging Drupal – Change Management Strategies
DrupalCamp CT 2010 Staging Drupal – Change Management Strategies