drushthe command line is your friend
drush write-presentation
about meNathan Lisgo (@nlisgo)Director at PanoeticBased in Norwich officeDeveloping with Drupal for 4 yearsDrush for just o...
what is drush?drush is a command line shell and unixscripting interface for Drupal
history of drush project 12th Nov 2006 - first commit to drush project Developed and maintained by Arto Bendiken <http://be...
demonstration one
demonstration onedrushdrush stdrush dldrush updrush sql-clidrush cc
couldn’t you do all that     in drupal 6?Moshe Weitzman (drupal.org user id 23, lead maintainer of drush)"drupal7 does mak...
demonstration two   (site-install)
demonstration twodrush site-install --helpdrush si --db-url=mysql://user:pass@localhost/dbname
site-alias~/.drush/aliases.drushrc.phpeasily access remote serverseasily sync files and databases
drush sql-sync @d7.live @d7.local drush rsync @d7.live @d7.local
drushrc.phpconfig settings for server, drupal install orsite
drush goodbyedrupal.org/project/drushgroups.drupal.org/drushIRC: #drush
QuestionsDiscussion
Upcoming SlideShare
Loading in …5
×

drush - the commandline is your friend

1,127 views

Published on

drush is a command line shell and unix scripting interface for Drupal

These are my slides from Drupal7camp Leeds, UK May 21st 2011

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,127
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • drush - the commandline is your friend

    1. 1. drushthe command line is your friend
    2. 2. drush write-presentation
    3. 3. about meNathan Lisgo (@nlisgo)Director at PanoeticBased in Norwich officeDeveloping with Drupal for 4 yearsDrush for just over a year
    4. 4. what is drush?drush is a command line shell and unixscripting interface for Drupal
    5. 5. history of drush project 12th Nov 2006 - first commit to drush project Developed and maintained by Arto Bendiken <http://bendiken.net/> Inspired by a chat with Adrian Rossouw at DrupalCon Brussels 2006
    6. 6. demonstration one
    7. 7. demonstration onedrushdrush stdrush dldrush updrush sql-clidrush cc
    8. 8. couldn’t you do all that in drupal 6?Moshe Weitzman (drupal.org user id 23, lead maintainer of drush)"drupal7 does make some things easier. we can handle exceptionreporting better because drupal 7 handles exceptions. we rarelyspit back a hunk of html at you when you are running d7. wemight in d6.""site-install work[s] best in d7 due to rework of the installer. thed6 verion of site-install is a wicked hack that probably only workswith simple install profiles like those in core. dont even tryopenatrium/openpublish etc.""image-flush and test commands work only in d7 becauseimagecache and simpletest landed in core d7"
    9. 9. demonstration two (site-install)
    10. 10. demonstration twodrush site-install --helpdrush si --db-url=mysql://user:pass@localhost/dbname
    11. 11. site-alias~/.drush/aliases.drushrc.phpeasily access remote serverseasily sync files and databases
    12. 12. drush sql-sync @d7.live @d7.local drush rsync @d7.live @d7.local
    13. 13. drushrc.phpconfig settings for server, drupal install orsite
    14. 14. drush goodbyedrupal.org/project/drushgroups.drupal.org/drushIRC: #drush
    15. 15. QuestionsDiscussion

    ×