提升启动项 promoting-launches

您需要提升启动页面以将内容移回源(生产)中,然后才能进行发布。提升启动页面时,源页面的对应页面会被替换为提升页面的内容。提升启动页面时可以做出以下选择:

  • 是只提升当前页面还是提升整个启动项。
  • 是否提升当前页面的子页面。
  • 是提升整个启动项还是只提升已更改的页面。
  • 是否在提升后删除启动项。
NOTE
在将启动页面提升到目标(生产)后,您可以将​ 生产 ​页面作为实体进行激活(以加快进程)。向工作流包添加页面,然后在激活页面包的工作流中将其用作有效负荷。您需要先创建工作流包,然后才能提升启动项。请参阅使用 AEM 工作流处理提升的页面
CAUTION
不能并行提升单个启动项。这意味着,对同一个启动项同时执行两次提升操作可能会导致出现以下错误:Launch could not be promoted(同时还会导致日志中出现冲突错误)。
CAUTION
在对​ 修改过的 ​页面提升启动项时,会考虑源和启动项分支中的修改。

提升启动页面 promoting-launch-pages

NOTE
此处介绍的是只有一个启动项级别时提升启动页面的手动操作。请参阅:

您可以从​ Sites ​控制台或​ 启动项 ​控制台提升启动项:

  1. 打开:

    • Sites ​控制台(导航源页面时):

      1. 打开引用边栏,然后使用选择模式选择所需的源页面(或者先进行选择,然后再打开引用边栏,顺序不重要)。此时会显示所有引用。
      2. 选择​ 启动项(例如“启动项 (1)”),可显示特定启动项的列表。
      3. 选择特定的启动项以显示可用的操作。
      4. 选择​ 提升启动项 ​以打开向导。
    • Sites 控制台(导航启动页面时):

      1. 使用选择模式选择所需的启动页面。
      2. 提升 ​操作会在工具栏中可用。
    • 启动项 ​控制台:

      1. 选择您的启动项(选择缩略图)。
      2. 选择​ 提升
  2. 在第一步中,您可以指定:

    • 目标

      • 提升后删除发布内容
    • 范围

      • 提升整个发布内容
      • 提升已修改的页面
      • 提升批准的页面 – 取决于启动项批准工作流
      • 提升当前页面
      • 提升当前页面和子页面

      例如,当选择仅提升已修改的页面时:

      启动项提升

      note note
      NOTE
      此处介绍的是单个启动项的情况,如果您具有嵌套启动项,请参阅提升嵌套启动项

      1. 选择​**下一步**​以继续。

  3. 您可以查看要提升的页面,具体页面取决于您选择的页面范围:

    查看提升

  4. 选择​ 提升

编辑时提升启动页面 promoting-launch-pages-when-editing

在编辑启动页面时,也可以从​ 页面信息 ​中执行​ 提升启动项 ​操作。这将打开向导以收集所需的信息。

从站点信息提升启动项

NOTE
此操作适用于单个启动项和嵌套启动项

提升嵌套启动项 promoting-a-nested-launch

创建嵌套启动项后,您可以将其提升回任意源,包括根目录源(生产)。

嵌套启动项

  1. 与创建嵌套启动项一样,在​ 启动项 ​控制台或​ 引用 ​边栏中导航到所需的启动项并将其选中。

  2. 选择​ 提升启动项 ​以打开向导。

  3. 输入所需的详细信息:

    • 目标

      • 提升目标 – 您可以提升到任意源。
      • 提升后删除启动项 – 提升后,会删除所选启动项以及嵌套在其中的所有启动项。
    • 范围 – 在此处,您可以选择是提升整个启动项,还是仅提升已实际编辑的页面。如果选择后者,则还可以选择包括/排除子页面。默认配置是仅提升当前页面的页面更改:

      • 提升整个发布内容
      • 提升已修改的页面
      • 提升批准的页面 – 取决于启动项批准工作流
      • 提升当前页面
      • 提升当前页面和子页面

    提升启动设置

  4. 选择​ 下一步

  5. 在选择​ 提升 ​之前查看提升详细信息:

    查看提升设置

    note note
    NOTE
    列出的页面将取决于定义的​ 范围,并且可能还取决于您已实际编辑的页面。
  6. 您的更改会在​ 启动项 ​控制台中得到推广和反映:

    在启动项控制台中

使用 AEM 工作流处理提升的页面 processing-promoted-pages-using-aem-workflow

使用工作流模型批处理提升的启动页面:

  1. 创建工作流包。
  2. 当作者提升启动页面时,他们会将其存储在工作流包中。
  3. 将包作为有效负荷,以启动工作流模型。

要在提升页面时自动启动工作流,请为包节点配置工作流启动器。

例如,您可以在作者提升启动页面时自动生成页面激活请求。配置工作流启动器,以在包节点被修改时启动请求激活工作流。

提升工作流

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab