Je vérifie souvent les mises à jour de mes modules à l'aide de drush pm-update
. Cependant, ce chèque ne vérifie pas les versions majeures suivantes. Par exemple, si j'utilise Mollom 1.1, drush pm-update
ne m'interrogera pas qu'il existe une version 2.3 disponible également. Y a-t-il un moyen de dire à Thush de me donner toutes les mises à jour possibles, y compris des versions majeures?
Vous pouvez explicitement demander à Thrush de vous dire toutes les versions disponibles pour un projet spécifique à l'aide de la commande PM-Communiqués:
$ drush pm-releases mollom
------- RELEASES FOR 'MOLLOM' PROJECT -------
Release Date Status
7.x-2.x-dev 2012-Dec-19 Development
7.x-2.3 2012-Oct-22 Supported, Recommended
7.x-1.x-dev 2011-Dec-20 Development
7.x-1.1 2011-Jul-09 Supported, Installed
Cependant, ce que vous voulez faire - pour que votre PM-Update (code) vous informera automatiquement lorsqu'il existe une nouvelle version majeure - n'est pas prise en charge. J'ai ouvert une demande de fonctionnalité dans la file d'attente de Threat Time pour vous: http://drupal.org/node/188097
Mise à jour:
En ce qui concerne le commentaire de Kiamlaluno, vous pouvez forcer la mise à jour à l'aide de pm-télécharger:
$ drush dl mollom-7.x-2.3
$ drush updatedb
Je pense qu'il serait plus difficile de rédiger un script pour rechercher des mises à jour avec des versions de PM qu'il ne serait d'améliorer la PM-UpdateCode pour afficher ces informations. Si vous souhaitez aider, veuillez poster un correctif à la question que j'ai liée ci-dessus.