Drush 检查发布版本的方式是通过以下 URL:
因此,通过编辑您的 make 文件,确保您的project_name
(test) 是在 drupal.org 上发布的项目的有效机器名称。
以下是curl
演示非工作和工作场景的命令:
$ curl -s https://updates.drupal.org/release-history/non-existing/7.x
<?xml version="1.0" encoding="utf-8"?>
<error>No release history was found for the requested project (non-existing).</error>
$ curl -s https://updates.drupal.org/release-history/views/7.x | head -n10
<?xml version="1.0" encoding="utf-8"?>
<project xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>Views</title>
<short_name>views</short_name>
<dc:creator>merlinofchaos</dc:creator>
<type>project_module</type>
<api_version>7.x</api_version>
<recommended_major>3</recommended_major>
<supported_majors>3</supported_majors>
<default_major>3</default_major>
...
如果您的项目不是托管在 Drupal 上,您需要通过--package-handler
参数指定/定义您的自定义包处理程序(请参阅:drush help up
)。
另请参阅:D7 registry_autoload: No release history was found for the requested project。