AEM 6.5 中的版本控制元数据更改
Versioning metadata changes in AEM 6.5
我是 Adobe 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 版本而异。
我是 Adobe 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 版本而异。