Bagaimana cara meng-upgrade core saja dengan drush?


52

Ada kebocoran keamanan besar di <7.32. Jadi saya ingin memutakhirkan semua situs Drupal saya secepatnya tanpa terlalu khawatir tentang kerusakan barang.

Tapi...

$ drush dl drupal-7.32
It's forbidden to download drupal core into an existing core.

Yang ini berfungsi:

$ drush up

Tapi bukan itu yang saya inginkan sekarang.

Bagaimana saya hanya dapat memutakhirkan inti ke versi terbaru?

drush up drupal tidak cukup dengan sendirinya: (Maaf tentang Belanda. Anda akan mendapatkan intinya.)

$ drush up drupal
Controle of updategegevens beschikbaar zijn ...                                                            [ok]
Update information last refreshed: di, 10/14/2014 - 20:57

Update status information on all installed and enabled Drupal projects:
 Naam                               Geïnstalleer  Proposed     Status
                                    de versie     version
 Administration menu (admin_menu)   7.x-3.0-rc4   7.x-3.0-rc4  Actueel
 Drupal                             7.31          7.31         Actueel
 Chaos tools (ctools)               7.x-1.4       7.x-1.4      Actueel
 Service links (service_links)      7.x-2.2       7.x-2.2      Actueel
 Entity API (entity)                7.x-1.5       7.x-1.5      Actueel
 Google Analytics                   7.x-2.0       7.x-2.0      Actueel
 (google_analytics)
 Localization update (l10n_update)  7.x-1.0       7.x-1.0      Actueel
 Module filter (module_filter)      7.x-1.8       7.x-1.8      Actueel
 Pathauto (pathauto)                7.x-1.2       7.x-1.2      Actueel
 Redirect (redirect)                7.x-1.0-rc1   7.x-1.0-rc1  Actueel
 Token (token)                      7.x-1.5       7.x-1.5      Actueel
 Views (views)                      7.x-3.8       7.x-3.8      Actueel
 Webform (webform)                  7.x-3.20      7.x-3.21     Nieuwe versie beschikbaar



No code updates available.

Jawaban:


65

Dalam hal ini, sepertinya Anda perlu melakukannya

drush rf    # pm-refresh

sebelum kamu melakukannya

drush up drupal

Ini akan menyegarkan daftar pembaruan yang tersedia sehingga Drush tahu ada rilis baru untuk Drupal.


1
Terima kasih. Saya telah mencoba dengan cc drush, tetapi membersihkan cache drush tampaknya tidak membatalkan info rilis yang di-cache ini. drush rf melakukan pekerjaan.
Antonello

34

Layak disebutkan adalah

$ drush up --security-only

Hanya perbarui modul yang memiliki pembaruan keamanan yang tersedia.

Itu termasuk inti Drupal.


7
drush up drupal

Menambahkan proyek yang ingin Anda perbarui membuat drush untuk hanya memperbarui proyek itu.


Di beberapa situs drush up drupaldan drush up drupal-7.32keduanya gagal melakukan apa yang saya inginkan. Jadi saya harus kembali ke drush up -ypokoknya.
Keuangan fifi

Saya telah menguji perintah di salah satu pengaturan lokal saya. Core diperbarui tetapi modul tidak. Seperti yang Anda katakan, situs Anda mungkin memiliki sesuatu yang aneh. Posting output perintah drush Anda dan kami mungkin melihat ada kesalahan. Perbarui pertanyaan Anda.
sanzante
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.