如何升级已经与Drupal Commerce一起分发的模块?

问题描述 投票:0回答:2

Drupal Commerce 1已包含面包屑1.10。我需要将Crumbs升级到2.7,并且Drupal Commerce不包含此版本。

如何在不破坏Drupal Commerce发行(和更新)的情况下进行升级?

谢谢。

drupal drupal-7 drupal-modules drupal-commerce
2个回答
0
投票

Composer软件包管理:

如果使用Composer管理Drupal 7站点的已安装模块/发行版,则可以设置最低版本限制,然后为Crumbs模块运行composer update:

composer require 'drupal/crumbs:^2.7'
composer update 'drupal/crumbs'

传统/旧版代码存储库:

对于不使用composer的传统/旧版代码存储库,您可以:

  1. 备份数据库/代码库
  2. 下载所需的模块版本
  3. 替换模块的旧版本(通常在您的代码库的/ profiles / contrib / commerce / modules /目录或/ modules / contrib /目录中找到)。
  4. 部署更新的模块代码。
  5. 运行update.php或drush updatedb
  6. 清除缓存。

如果Drupal Commerce配置文件具有Crumbs 1.10的固定版本依赖性,则您应该能够为该模块更新.info文件中的版本约束。


0
投票

您可以按照以下说明使用drush命令来更新模块的特定版本。

$ drush pm-update views_send-7.x-1.x-dev

谢谢

© www.soinside.com 2019 - 2024. All rights reserved.