Eu adorei o fluxo de trabalho "drush make" nos dá. Estou certo de que há outras pessoas que gostariam que seu código de desenvolvimento fosse colocado em um arquivo make, sem estar pronto para o drupal.org, por exemplo, implantando uma nova instância de teste de desenvolvimento do site rapidamente com um script bash ou com o que eu vi em Aegir.
Parece que o fluxo de trabalho atual que pode se adequar a isso seria utilizar um repositório git do seu código de desenvolvimento. No entanto, minha máquina de desenvolvimento é o Windows 7 e eu gostaria de usar o "drush make" em uma caixa virtual com uma instância do servidor Ubuntu.
fonte
Drush make também suporta file: /// protocol
Use sshfs para montar o repositório dentro do virtualbox. Guia aqui - https://help.ubuntu.com/community/SSHFS
fonte
Você pode instalar o make_local , que estende os
drush make
recursos para também originar módulos das árvores de diretórios. Use-o assim:Vantagens sobre o "normal"
drush make
: (1) Ao contrário dosfile://
URLs, você pode usar caminhos relativos. (2) Você não precisa empacotar seu módulo.tar.gz
antecipadamente ou obtê-lo em um diretório git repo. Um diretório normal é suficiente.O diretório com o módulo pode ser um repositório git, é claro, mas não é necessário. (No seu caso, seria necessário um diretório do sistema operacional host do Windows 7 acessível por meio de diretórios compartilhados do VirtualBox. Não é necessário instalar
git
dentro da VM.)fonte
no caso de você fazer uma distribuição a partir de um site do gitweb via build makefile, lembre-se de citar o URL, pois ele contém ponto-e-vírgula, minha pergunta sobre isso estava aqui no site de criação do drit no URL bruto do gitweb local
fonte