web-dev-qa-db-fra.com

Comment puis-je obtenir des mises à jour de la version majeures avec Phush PM-Update?

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?

7
Patrick Kenny

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.

7
greg_1_anderson