Zadałem podobne pytanie na Drupal.org i zostałem poinformowany, że nie muszę używać git: drupal.org/node/1576296
Jonathan Sibley
Odpowiedzi:
17
Wierzę, że utknąłeś z tym dupkiem. Drush wymaga użycia nazwy modułu, nawet podczas pobierania za pomocą git ( drush dl --package-handler=git_drupalorg), a projekty piaskownic nie mają nazw modułów.
Drush wymaga również pobrania wydania modułu. Projekty Sandbox nie mają wydań. Może to również wynikać z projektu, ponieważ korzystanie z modułów piaskownicy może być niebezpieczne i jest celowo utrudnione.
Można go nieco zautomatyzować za pomocą aliasu git. Możesz skonfigurować coś takiego:
git dl-sb username/number project_name
To by wystarczyło git clone http://git.drupal.org/sandbox/username/number.git project_name
Możesz również napisać komendę drush, która zrobiłaby to samo, choć byłoby to dziwne komendę drush ...
Polecam zawsze używanie składni git dla tych adresów URL dla bezpieczeństwa. projekty [range_field] [pobierz] [url] = git.drupal.org/sandbox/Taran2L/1848632.git
Odpowiedzi:
Wierzę, że utknąłeś z tym dupkiem. Drush wymaga użycia nazwy modułu, nawet podczas pobierania za pomocą git (
drush dl --package-handler=git_drupalorg
), a projekty piaskownic nie mają nazw modułów.Drush wymaga również pobrania wydania modułu. Projekty Sandbox nie mają wydań. Może to również wynikać z projektu, ponieważ korzystanie z modułów piaskownicy może być niebezpieczne i jest celowo utrudnione.
Można go nieco zautomatyzować za pomocą aliasu git. Możesz skonfigurować coś takiego:
To by wystarczyło
git clone http://git.drupal.org/sandbox/username/number.git project_name
Możesz również napisać komendę drush, która zrobiłaby to samo, choć byłoby to dziwne komendę drush ...
źródło
Możliwe jest pobranie projektu piaskownicy z drush za pomocą make file.
Oto plik example.make:
Następnie możesz go wykonać za pomocą:
źródło
Strona, do której odwołuje się Jonathan Sibley ( http://drupal.org/node/1576296 ), mówi coś takiego:
źródło