我正在尝试为我们的团队设置配置管理,所以我在本地机器上测试工作流:
从我们网站+数据库备份的新副本开始,使用一个空的/config文件夹($settings配置_同步_目录的 = '../config';)。当我使用命令"drush config:export“时,任务将运行,所有.yml文件都将在/config文件夹中生成。然后,我更改网站名称(system.site),就像一个简单的测试。
然后,当访问drupal中的配置管理UI时,我只希望看到1次更改。的确是这样,但我也看到了大量未触摸设置的列表(所有配置)和警告:“自上次导入以来,活动配置中的下列项发生了更改,可能会在下一次导入时丢失”
如果我刚刚导出了我所有的配置,那么为什么我的数据库中有与/config文件夹中的/config文件不匹配的更改呢?
但是,如果我首先单击'import‘,执行1更改,重新访问配置管理UI,那么我也会得到警告,但只对1进行更改。
那这是为什么?


发布于 2022-05-15 12:37:06
可能是因为配置排序。
https://drupal.stackexchange.com/questions/311160
复制相似问题