Как перейти от рекомендуемой версии модуля к выпуску dev?

Например, в настоящее время я использую модуль Geofield . Я использую версию:

7.x-1.0-beta2 (2011-ноябрь-17)

Теперь я вижу, что версия для разработки имеет некоторые функции, которые я хочу. Как правильно и безопасно «обновить» до версии разработки модуля?

7.x-1.x-dev (2012-янв-10)

То, что я делаю сейчас, - удалить геофилд из любых типов контента, отключить модуль геофила, удалить модуль геофила, физически удалить модуль геофилда с моего сервера, а затем загрузить и установить версию dev. Это похоже на работу, но мне интересно, есть ли более эффективный рабочий процесс.

(У меня установлен drush, поэтому я открыт для решения с участием drush)

33 голоса | спросил User 17 Jam1000000amTue, 17 Jan 2012 10:53:45 +040012 2012, 10:53:45

2 ответа


38

Cd в рабочий каталог для сайта, а затем выполните «drush dl MODULENAME --dev». Впоследствии выполните «drush updatedb», чтобы применить любые обновления базы данных, сделанные модулем. Вы должны проверить http://drush.ws/#pm-update и все команды на этой странице (псевдонимы в конце каждого раздела). Например, «drush up» будет проверять все возможные обновления.

В большинстве случаев вам не нужно сначала отключать и деинсталлировать, но всегда убедитесь, что вы работаете в среде dev и имеете регулярные резервные копии (модуль backup_migrate). Drush также будет делать резервную копию предыдущей версии модуля при использовании drush up, но NOT, если вы просто перезаписываете drush dl.

ответил 7wonders 17 Jam1000000amTue, 17 Jan 2012 11:49:39 +040012 2012, 11:49:39
31

Вы можете использовать drush pm-update обновить любой модуль и добавить информацию о версии для обновления до определенной версии. Например, если вы хотите обновить версию версии 7.x-1.x-dev, вы можете использовать следующую команду:

  

drush pm-update MODULE_NAME-7.x-1.x-dev

или, короче:

  

drush вверх MODULE_NAME-1.x-dev

, чтобы вы могли опустить 7.x -.

ответил Елин Й. 26 Maypm14 2014, 12:09:44

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132