drush dl views-7.x-3.x --package-handler=git_drupalorg
Оновлення:
Правда, якщо після упаковки випуску програми з'явилися коміти, вам потрібно буде бігти, git pull
щоб перейти до HEAD після перевірки через drush dl. Якщо немає упакованого випуску розробників, а Drush перевіряє стабільний випуск, тоді вам потрібно запустити git checkout 7.x-3.x
після drush dl.
Немає команди Друша робити дослівний клон git; частина "доданої вартості" drush dl полягає в тому, що він захоплює опубліковані випуски. Якщо git clone - це те, що ви хочете, можливо, короткий скрипт bash стане найкращим рішенням. Щось на зразок цього:
Використання:
$ clonedev views 3
Приклад сценарію:
#!/bin/bash
MODULE=$1
VERSION=$2
DRUPAL=$(drush status "Drupal Version" --pipe | sed -e 's/\..*//')
if [ -n $DRUPAL ] ; then
cd $(drush drupal-directory modules)
else
DRUPAL=7
fi
git clone --recursive --branch $DRUPAL.x-$VERSION.x http://git.drupal.org/project/$MODULE.git
Модифікуйте відповідно до вимог.