Drush 1-2-3
Drush is the premier administration tool for Drupal Developers & Webmasters. Imagine updating an old Drupal site and all its old modules in one single command! This is just one power of Drush.
Come witness the ins-and-outs of the all magnificent, the all powerful Drush.
Learn how to:
- Install Drush and any of its plug-ins
- Update Drupal core and all the modules in an outdated site… in one command!
- Download Drupal core or any module/theme… in one command!
- Assemble a full Drupal site from a list of modules in a text file… in one command!
- Prepare all the files with stub code for a new Drupal module… in one command!
- Do so much more in so much less time than doing things manually… usually in one command!
This session is aimed towards beginners and new users getting introduced to Drush.
- Login to post comments
Comments
Thank God!
I know about Drush & how helpful it is (I think about it every time I’m downloading/uploading and clicking around installing modules) I just suck at command line & need my hand held:) I can’t wait for this one!
Don't forget about the documentation site!
Don’t forget, there’s now a documentation site for Drush, wherein all available commands are revealed to the seekers of power. :)
http://drush.ws/
drush cli
I suggest trying the CLI (command line) mode of Drush. Nothing special to setup, just type in
drush cli
to start. When in this mode you no longer need to type “drush” in the front of each command. In this mode you can just type the a Drush command like “status
“ or “help
“. Another neat feature of this cli mode is autocompletion (using the TAB key) on all commands Drush knows about. Trust me, its worth a try.drush.ws
New Drush documentation site: http://drush.ws
Drush 3.x install issues resolved
Right before the camp I updated to Drush 3.1 and started getting funky errors, so I promised to record my presentation after the camp and can now report my Drush is working properly. Here’s what I did, and this may change in the future but for now this is how to make sure Drush 3.x works on your machine correctly. I am using Mac OS X/Unix.
1. Download and install the
Drush-3.x-dev
build from http://drupal.org/project/drush – the currentDrush 3.1
recommended release is older at this time so get the DEV or HEAD version of Drush.2. After installing and testing Drush you get errors then you need to run a couple commands to make sure PEAR PHP is setup right by typing in:
sudo apt-get install php-pear
… and …
sudo pear install Console_Table
3. Close or restart your Terminal session. Your Drush 3.x should be fixed.
Drush 3.2 resolves issue above
Drush 3.2 now resolves the issues that had stemmed due to the pear project moving from CVS to SVN (this has been tracked in http://drupal.org/node/724856). So if you have not done the above, you can alternatively download the latest stable release of drush which now has this fix and you should also be good to go :)