Par exemple, j'utilise actuellement le module Geofield . J'utilise la version:
7.x-1.0-beta2 (2011-nov-17)
Maintenant, je vois que la version de développement a certaines fonctionnalités que je veux. Comment puis-je "mettre à niveau" correctement et en toute sécurité vers la version de développement du module?
7.x-1.x-dev (2012-janv.-10)
Ce que je fais actuellement est de supprimer le geofield de tout type de contenu, de désactiver le module geofield, de désinstaller le module geofield, de supprimer physiquement le module geofield de mon serveur, puis de télécharger et d'installer la version dev. Cela semble fonctionner, mais je me demande s’il existe un flux de travail plus efficace.
(J'ai drush installé donc je suis ouvert à une solution impliquant drush)
drush updatedb
commande, car le cache est déjà effacé après l'exécution des mises à jour de la base de données.drush dl --select
vous donne une liste de choix. Rappelez-vous justeupdatedb
après.Vous pouvez utiliser
drush pm-update
pour mettre à jour n'importe quel module et ajouter les informations de version pour mettre à jour une version spécifique. Par exemple, si vous souhaitez effectuer la mise à jour vers une version 7.x-1.x-dev d'un module, vous pouvez utiliser la commande suivante:ou, plus court:
afin que vous puissiez omettre
7.x-
.la source