需要协助准备使用Manifest.yml进行Drupal迁移

时间:2017-08-25 17:22:58

标签: drupal migration yaml

我正在尝试使用Migrate Manifest从D7迁移到D8。我安装了所有迁移模块(即3个核心迁移模块,Migrate Upgrade,Migrate Plus,Migrate Tools和Migrate Manifest)。我按照此链接上的说明进行操作:https://www.drupal.org/node/2350651以准备我的清单文件。这是我生成的yaml文件的相关部分(为简洁而截断):

 - block_content_body_field
 - block_content_entity_display
 - block_content_entity_form_display
 - block_content_type
 - d7_block
 - d7_custom_block

当我通过Drush运行migrate-manifest时,由上面链接中的指示指定,我收到一个错误,声明指向yaml列表中第一行的解析错误。这是确切的错误:无法在第1行解析(靠近“ - block_content_body_field”)。

我尝试了几个调试步骤:

  • 我检查了一个yaml linter,看看我的文件是否格式正确。我的文件通过了测试。
  • 我将块迁移移到了以'd7'为前缀的块之下,以匹配链接中的示例。
  • 我尝试从我的迁移列表中逐步迁移文件,但它确实有效。
  • 我试图改变列表项的间距。

所有这些步骤都无法解决我看到的问题。

我不确定我应该采取哪些其他调试步骤。以上所有都无法解决我的问题。

任何想法都会受到赞赏。

0 个答案:

没有答案