Cara memasang versi tertentu dari proyek dengan drush


9

Saya mengamati bahwa secara default "drush dl module_name" menginstal versi terbaru yang mungkin versi dev tersedia.

Bagaimana kita dapat menginstal versi tertentu dari proyek dengan Drush ?

Jawaban:


8

Untuk mengunduh versi spesifik proyek, tentukan ' nama proyek ', diikuti tanda hubung, lalu nama versi. Argumen -y menjawab "ya" untuk setiap dan semua pertanyaan.

' Nama proyek ' yang tepat untuk suatu modul, adalah apa yang termasuk dalam URL modul pada DO, yaitu segala sesuatu yang mengikuti '/' terakhir dalam URL. Jadi untuk modul Grup Organik , itu ogkarena URL-nya https://www.drupal.org/project/og.

Sebagai contoh, pertimbangkan sesuatu seperti ini:

drush dl og-7.x-1.3

Dengan perintah ini, Anda mengunduh modul Grup organik (ganti dengan "module_name"), dan lebih khusus lagi versi 7.x-1.3 (ganti dengan "versi" yang Anda inginkan).

Anda juga dapat menentukan versi pengembangan modul, seperti dalam contoh ini (yang akan mengunduh versi 7.x-2.x-dev versi Grup Organik ):

drush dl og-7.x-2.x

Untuk lebih banyak detail, contoh, dll, lihat http://www.drushcommands.com/drush-6x/pm/pm-download dan / atau http://www.drushcommands.com/drush-7x/pm/pm -download . Atau untuk Menginstal versi tertentu dari proyek dengan drush .

Setelah mengunduh versi spesifik, Anda "mengaktifkan" modul sesuai prosedur Drupal normal untuk melakukannya.

Jika Anda juga ingin mengaktifkan modul menggunakan Drush, maka tidak perlu lagi menentukan versi modul. Untuk melanjutkan contoh di atas, untuk mengaktifkan versi 7.x-1.3 itu (setelah Anda turun; oaded itu), gunakan perintah seperti ini:

drush en og

5

Jika Anda tidak tahu versi spesifik yang ingin Anda unduh, Anda dapat menggunakan --selectopsi ini, dan Drush akan meminta Anda dengan semua versi terbaru yang tersedia:

drush dl devel --select

Tambahkan --allopsi untuk daftar lengkap.

Anda juga dapat melihat daftar ini tanpa mengunduh melalui drush pm-releases devel.

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.