drush pm-updateでメジャーバージョンアップデートを入手するにはどうすればよいですか?


7

を使用して、モジュールの更新を頻繁に確認しますdrush pm-update。ただし、このチェックでは、後続のメジャーバージョンはチェックされません。たとえば、Mollom 1.1を使用しdrush pm-updateている場合、2.3バージョンも利用可能であることを警告しません。Drushにメジャーバージョンを含むすべての可能なアップデートを提供するように指示する方法はありますか?


1
私は簡単なチェックを行いましたが、そのためのコマンドはないようです。新しいコマンドまたはDrushスクリプトを作成することが可能です。
kiamlaluno

回答:


7

pm-releasesコマンドを使用して、特定のプロジェクトで利用可能なすべてのリリースをDrushに明示的に要求することができます。

$ 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   

ただし、新しいメジャーリリースがあったときにpm-update(code)が自動的に通知するようにすることはサポートされていません。Drushの問題キューで機能リクエストをオープンしました:http ://drupal.org/node/1880970

更新:

kiamlalunoのコメントについては、pm-downloadを使用して強制的に更新できます。

$ drush dl mollom-7.x-2.3
$ drush updatedb

pm-updatecodeを拡張してこの情報を表示するよりも、pm-releasesで更新を確認するスクリプトを書くほうが難しいと思います。手助けしたい場合は、上記でリンクした問題にパッチを投稿してください。


ありがとう、Drushを間違って使用しているのではなく、この機能が現在存在しないことを知っておくのは良いことです。
Patrick Kenny
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.