提升启动项 promoting-launches
您需要提升启动页面以将内容移回源(生产)中,然后才能进行发布。提升启动页面时,源页面的对应页面会被替换为提升页面的内容。提升启动页面时可以做出以下选择:
- 是只提升当前页面还是提升整个启动项。
- 是否提升当前页面的子页面。
- 是提升整个启动项还是只提升已更改的页面。
- 是否在提升后删除启动项。
Launch could not be promoted
(同时还会导致日志中出现冲突错误)。提升启动页面 promoting-launch-pages
您可以从 Sites 控制台或 启动项 控制台提升启动项:
-
打开:
-
在第一步中,您可以指定:
-
目标
- 提升后删除发布内容
-
范围
- 提升整个发布内容
- 提升已修改的页面
- 提升批准的页面 – 取决于启动项批准工作流
- 提升当前页面
- 提升当前页面和子页面
例如,当选择仅提升已修改的页面时:
note note NOTE 此处介绍的是单个启动项的情况,如果您具有嵌套启动项,请参阅提升嵌套启动项。
-
-
选择 下一步 以继续。
-
您可以查看要提升的页面,具体页面取决于您选择的页面范围:
-
选择 提升。
编辑时提升启动页面 promoting-launch-pages-when-editing
在编辑启动页面时,也可以从 页面信息 中执行 提升启动项 操作。这将打开向导以收集所需的信息。
提升嵌套启动项 promoting-a-nested-launch
创建嵌套启动项后,您可以将其提升回任意源,包括根目录源(生产)。
-
与创建嵌套启动项一样,在 启动项 控制台或 引用 边栏中导航到所需的启动项并将其选中。
-
选择 提升启动项 以打开向导。
-
输入所需的详细信息:
-
目标
- 提升目标 – 您可以提升到任意源。
- 提升后删除启动项 – 提升后,会删除所选启动项以及嵌套在其中的所有启动项。
-
范围 – 在此处,您可以选择是提升整个启动项,还是仅提升已实际编辑的页面。如果选择后者,则还可以选择包括/排除子页面。默认配置是仅提升当前页面的页面更改:
- 提升整个发布内容
- 提升已修改的页面
- 提升批准的页面 – 取决于启动项批准工作流
- 提升当前页面
- 提升当前页面和子页面
-
-
选择 下一步。
-
在选择 提升 之前查看提升详细信息:
note note NOTE 列出的页面将取决于定义的 范围,并且可能还取决于您已实际编辑的页面。 -
您的更改会在 启动项 控制台中得到推广和反映:
使用 AEM 工作流处理提升的页面 processing-promoted-pages-using-aem-workflow
使用工作流模型批处理提升的启动页面:
- 创建工作流包。
- 当作者提升启动页面时,他们会将其存储在工作流包中。
- 将包作为有效负荷,以启动工作流模型。
要在提升页面时自动启动工作流,请为包节点配置工作流启动器。
例如,您可以在作者提升启动页面时自动生成页面激活请求。配置工作流启动器,以在包节点被修改时启动请求激活工作流。