Eu fiz uma pergunta semelhante sobre Drupal.org e foi informado de que eu não tenho que usar git: drupal.org/node/1576296
Jonathan Sibley
Respostas:
17
Eu acredito que você está preso com o git para este. Drush requer o uso de um nome de módulo, mesmo ao buscar com git ( drush dl --package-handler=git_drupalorg), e os projetos sandbox não têm nomes de módulo.
Drush também requer que você baixe uma versão de um módulo. Os projetos de sandbox não têm lançamentos. Isso também pode ser apenas por design, pois o uso de módulos sandbox pode ser perigoso e dificultado de propósito.
Você pode automatizá-lo levemente com um alias do git. Você pode configurar algo como:
git dl-sb username/number project_name
Isso apenas faria git clone http://git.drupal.org/sandbox/username/number.git project_name
Você também pode escrever um comando drush que faria a mesma coisa, embora fosse um comando estranho drush ...
Eu recomendaria sempre usar a sintaxe git para esses URLs por segurança. projetos [range_field] [download] [url] = git.drupal.org/sandbox/Taran2L/1848632.git
Respostas:
Eu acredito que você está preso com o git para este. Drush requer o uso de um nome de módulo, mesmo ao buscar com git (
drush dl --package-handler=git_drupalorg
), e os projetos sandbox não têm nomes de módulo.Drush também requer que você baixe uma versão de um módulo. Os projetos de sandbox não têm lançamentos. Isso também pode ser apenas por design, pois o uso de módulos sandbox pode ser perigoso e dificultado de propósito.
Você pode automatizá-lo levemente com um alias do git. Você pode configurar algo como:
Isso apenas faria
git clone http://git.drupal.org/sandbox/username/number.git project_name
Você também pode escrever um comando drush que faria a mesma coisa, embora fosse um comando estranho drush ...
fonte
É possível baixar o projeto sandbox com drush usando o arquivo make.
Aqui está o arquivo example.make:
Então você pode executá-lo via:
fonte
A página que Jonathan Sibley está se referindo ( http://drupal.org/node/1576296 ) diz algo como:
fonte