【问题标题】:Versioning metadata changes in AEM 6.5AEM 6.5 中的版本控制元数据更改
【发布时间】:2021-10-27 06:03:15
【问题描述】:

我是 Adob​​e Experience Manager 的新手。

我需要向 DAM 资产添加一些元数据。我知道我可以通过 AEM 前端中的 UI 通过元数据模式编辑器执行此更改。但是如何存储这些更改以便在 git 存储库中对它们进行版本控制? 我不想为每个环境手动添加元数据,我想部署/上传我的包以进行所有更改。考虑一下我使用 Eclipse 作为 IDE。

提前谢谢你

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: git eclipse metadata aem versioning


【解决方案1】:

与其他类型的内容一样,您可以将此配置序列化为格式与Vault FS 兼容的 XML 文件,并将它们存储在存储库中。

最简单的方法是将它们保留在当前位置并通过vault(或包装它的 Maven/Gradle 插件)下载它们。只需确保 workspace filters 包含正确的路径即可。

您最终会在/conf 下得到一组XML 文件,其中包含一堆序列化的sling:resourceType="dam/gui/components/admin/schemafield" 节点。如果您不知道在哪里可以找到它们,搜索具有此资源类型的节点应该会提示您它们的位置。

具体步骤可能因您使用的原型和 AEM 版本而异。

【讨论】:

  • 谢谢。我实际上是通过前端进行了更改,然后通过包管理器过滤此路径/conf/global/settings/dam/adminui-extension/metadataschema/my-schema 将它们导出
猜你喜欢
  • 2022-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-02
  • 2014-01-25
  • 2013-07-27
  • 1970-01-01
  • 2021-04-07
相关资源
最近更新 更多