• strict warning: Non-static method view::load() should not be called statically in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/views.module on line 906.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/handlers/views_handler_filter_boolean_operator.inc on line 159.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Non-static method view::load() should not be called statically in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/views.module on line 906.
  • strict warning: Declaration of views_handler_field_user::init() should be compatible with views_handler_field::init(&$view, $options) in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/modules/user/views_handler_field_user.inc on line 47.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/plugins/views_plugin_style_default.inc on line 24.
  • strict warning: Non-static method view::load() should not be called statically in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/handlers/views_handler_argument.inc on line 744.
  • strict warning: Non-static method view::load() should not be called statically in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/views.module on line 906.
  • strict warning: Declaration of views_handler_filter_node_status::operator_form() should be compatible with views_handler_filter::operator_form(&$form, &$form_state) in /var/www/barcelona2012.drupaldays.org/releases/untagged_oldserver/profiles/cod/modules/contrib/views/modules/node/views_handler_filter_node_status.inc on line 13.

Staging with git and drush

Speakers(s): 
Markus Heurung

It’s good practice to develop your Drupal site locally before you push your changes to a production site. And it’s even better having a testing environment where you integrate your changes with a copy of the production site so you can make sure everything runs fine.

Git is the version control system that supports the development of Drupal Core and its modules. Every Drupal developer, no matter if site builder, themer or core developer, should use it to keep control of the code.

Drush is the beloved and powerful command line tool to manage and configure Drupal directly and quickly.

In this session, I will show you how you can use Git to deploy your code to different staging websites. Using Drush with site aliases will help you to synchronize files and databases between the stages.

This session is a practical follow up to the Staging and Integration with git and drush session we did at DrupalCity 2011 in Berlin: http://drupalcity.de/session/staging-and-integration-git-and-drush

Schedule info

Time slot: 
17 June 12:00 - 13:00
Room: 
NodeOne Hall
Track: 
Devops
Experience level: 
Intermediate