如何使用Drush安装项目的特定版本


9

我观察到,默认情况下,“ drush dl module_name”会安装最新版本,可能是可用的dev版本。

如何使用Drush安装项目的特定版本?

Answers:


8

要下载项目的特定版本,请指定“ 项目名称 ”,后接破折号和版本名称。-y参数对任何和所有提示回答“是”。

DO上模块的URL中包含的是模块的确切“ 项目名称 ”,即URL中最后一个“ /”之后的所有内容。因此,对于“ 有机团体”模块,那是og因为它的URL是https://www.drupal.org/project/og

例如,考虑如下内容:

drush dl og-7.x-1.3

使用此命令,您可以下载“ 有机物组”模块(将其替换为“ module_name”),更具体地说是下载其7.x-1.3版本(将其替换为所需的“ version”)。

您还可以指定模块的开发版本,例如以下示例(它将下载Organic Groups的当前7.x-2.x-dev版本):

drush dl og-7.x-2.x

有关更多详细信息,示例等,请参阅http://www.drushcommands.com/drush-6x/pm/pm-download和/或http://www.drushcommands.com/drush-7x/pm/pm -下载。或使用drush安装项目的特定版本

下载特定版本后,您可以按照正常的Drupal程序“启用”模块。

如果您还希望使用Drush启用模块,则不再需要指定模块的版本。要继续上面的示例,要启用它的7.x-1.3版本(在关闭后将其变绿),请使​​用如下命令:

drush en og

5

如果您不知道要下载的特定版本,则可以使用该--select选项,Drush会提示您所有最新的可用版本:

drush dl devel --select

添加--all选项以获取完整列表。

您也可以查看此列表,而无需通过下载drush pm-releases devel

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.