Приятность в Drush. Автоматическое скачивание зависимостей.
Достаточно долго сидел на Drush 3, на рабочем ноуте поставил Drush 4.4 из убунтовских репов.
Сегодня ставил модули и обнаружилась следующая приятность:
There is no recommended release for project fivestar.
Choose one of the available releases:
[0] : Cancel
[1] : 7.x-2.x-dev - 2011-Aug-03 - Supported, Development
1
Project fivestar (7.x-2.x-dev) downloaded to [success]
/home/dell/localserver/gmbox.local/sites/all/modules/fivestar.
dell@dell-Latitude-D620:~/localserver/gmbox.local$ drush en fivestar
The following projects have unmet dependencies:
fivestar requires votingapi
Would you like to download them? (y/n): y
Project votingapi (7.x-2.4) downloaded to [success]
/home/dell/localserver/gmbox.local/sites/all/modules/votingapi.
The following extensions will be enabled: votingapi, fivestar
Do you really want to continue? (y/n): y
fivestar was enabled successfully. [ok]
votingapi was enabled successfully. [ok]
т.е при включении модуля для которого не удовлетворены зависимости, драш предлагает скачать зависимые модули.
Так же, обратите внимание, можно выбирать желаемый релиз.