AEM 6.5 中的版本控制元数据更改

Versioning metadata changes in AEM 6.5

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

我需要向 DAM 资产添加一些元数据。我知道我可以通过 AEM 前端的 UI 通过元数据架构编辑器执行此更改。但是我如何存储这些更改以便在 git 存储库中对它们进行版本控制? 我不想为每个环境手动添加元数据,我想 deploy/upload 我的包来完成所有更改。假设我将 Eclipse 用作 IDE.

提前致谢

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

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

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

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