Por exemplo, atualmente estou usando o módulo Geofield . Estou usando a versão:
7.x-1.0-beta2 (17 de novembro de 2011)
Agora vejo que a versão de desenvolvimento tem algumas funcionalidades que eu quero. Como atualizo corretamente e com segurança a versão de desenvolvimento do módulo?
7.x-1.x-dev (10 de janeiro de 2012)
O que atualmente faço é remover o campo geográfico de qualquer tipo de conteúdo, desativar o módulo campo geográfico, desinstalar o módulo campo geográfico, excluir fisicamente o módulo campo geográfico do meu servidor e fazer o download e instalar a versão dev. Isso parece funcionar, mas estou me perguntando se existe um fluxo de trabalho mais eficiente.
(Eu tenho o drush instalado, estou aberto a uma solução que envolva o drush)
drush updatedb
comando, pois já o limpa depois de executar as atualizações do banco de dados.drush dl --select
fornece uma lista para você escolher. Lembre-se deupdatedb
depois.Você pode usar
drush pm-update
para atualizar qualquer módulo e adicionar as informações da versão para atualizar para uma versão específica. Por exemplo, se você deseja atualizar para uma versão 7.x-1.x-dev de um módulo, pode usar o seguinte comando:ou, mais curto:
para que você possa omitir
7.x-
.fonte