建立和同步即時拷貝

您可以從頁面或藍圖配置中建立即時拷貝,以便在您的站點中重複使用該內容。 管理繼承和同步,可以控制內容更改的傳播方式。

管理藍圖配置

藍圖配置標識要用作一個或多個Live Copy頁面源的現有網站。

秘訣

藍圖配置使您能夠將內容更改推送到即時拷貝。 請參閱 即時拷貝 — 源、藍圖和藍圖配置

建立藍圖配置時,將選擇一個模板來定義藍圖的內部結構。 預設藍圖模板假定源網站具有以下特徵:

  • 網站有根頁。
  • 根的直接子頁是網站的語言分支。 建立即時拷貝時,這些語言將作為可選內容顯示在拷貝中。
  • 每個語言分支的根具有一個或多個子頁。 建立即時副本時,會顯示子頁面,以便您可以包括在即時副本中。
注意

不同的結構需要不同的藍圖模板。

建立藍圖配置後,可配置以下屬性:

  • 名稱:藍圖配置的名稱
  • 源路徑:用作源的站點的根頁的路徑(藍圖)
  • 說明. (可選)藍圖配置的說明,在建立站點時顯示在要選擇的藍圖配置清單中

使用藍圖配置時,可以將其與部署配置關聯,該配置確定如何同步源/藍圖的即時副本。 請參閱 指定要使用的推廣配置

建立和編輯藍圖配置

藍圖配置被視為不可變資料,因此在運行時不可編輯。 因此,任何配置更改都必須使用CI/CD管道通過Git部署。

有關詳細資訊,請參閱文章 Adobe Experience Manager(AEM)as a Cloud Service顯著變化

以下步驟僅供本地開發實例的管理員用於測試和開發目的。 這些選項在任何AEMaaCS雲實例中都不可用。

在本地建立藍圖配置

要建立藍圖配置:

  1. 導航工具 ,然後選擇 站點 的子菜單。

  2. 選擇 藍圖 開啟 藍圖配置 控制台:

    藍圖配置

  3. 選擇 建立

  4. 選擇藍圖模板,然後 下一個 繼續。

  5. 選擇要用作藍圖的源頁面;然後 下一個 繼續。

  6. 定義:

    • 標題:藍圖的強制標題
    • 說明:提供詳細資訊的可選說明。
  7. 建立 將根據規範建立藍圖配置。

本地編輯或刪除藍圖配置

您可以編輯或刪除現有藍圖配置:

  1. 導航工具 ,然後選擇 站點 的子菜單。

  2. 選擇 藍圖 開啟 藍圖配置 控制台:

    藍圖配置

  3. 選擇所需的藍圖配置 — 工具欄中將提供相應的操作:

    • 屬性;可以使用此選項查看和編輯配置的屬性。
    • 刪除

建立即時副本

建立即時拷貝有多種方法。

建立頁面的即時副本

您可以建立任何頁面或分支的即時副本。 建立即時拷貝時,可以指定用於同步內容的展示配置:

  • 選定的推廣配置將應用於即時複製頁面及其子頁面。
  • 如果未指定任何部署配置,MSM將確定要使用哪些部署配置。 請參閱 指定要使用的展示配置

您可以建立任何頁面的即時副本:

唯一的區別是 推廣 源/藍圖頁上的命令取決於藍圖配置是否引用了源:

  • 如果從源頁面建立即時複製, 在藍圖配置中引用,則源/藍圖頁上將提供「展示」命令。
  • 如果從源頁面建立即時複製, 不是 在藍圖配置中引用,則源/藍圖頁上將不提供「展示」命令。

要建立即時副本:

  1. 站點 控制台選擇 建立,則 即時拷貝

    建立即時副本

  2. 選擇源頁面,然後按一下或點擊 下一個。 例如:

    選擇即時複製源

  3. 指定Live Copy的目標路徑(開啟Live Copy的父資料夾/頁),然後按一下或點擊 下一個

    選擇即時複製目標

    注意

    目標路徑不能位於源路徑中。

  4. 輸入:

    • a 標題 的雙曲餘切值。
    • a 名稱,在URL中使用。

    即時複製屬性

  5. 使用 排除子頁 複選框:

    • 選定:僅建立所選頁面的即時副本(淺Live Copy)
    • 未選擇:建立包含所選頁面的所有子體的Live Copy(Deep Live Copy)
  6. (可選)要指定一個或多個用於即時拷貝的部署配置,請使用 部署配置 下拉清單以選擇它們。 選定的配置將顯示在下拉選擇器下。

  7. 按一下或點擊 建立。 將顯示一條確認消息,您可以從此處選擇 開啟完成

從藍圖配置建立站點的即時副本

使用藍圖配置建立即時拷貝以基於藍圖(源)內容建立站點。 從藍圖配置建立即時複製時,請選擇要複製的藍圖源的一個或多個語言分支,然後從語言分支中選擇要複製的章節。 請參閱 建立藍圖配置

如果在Live Copy中忽略某些語言分支,可以稍後添加。 請參閱 在即時拷貝內建立即時拷貝(藍圖配置) 的雙曲餘切值。

注意

當藍圖源包含針對不同分支中某段的連結和引用時,這些目標不會在「即時複製」頁中更新,但仍會指向原始目標。

建立站點時,請提供以下屬性的值:

  • 初始語言:要包含在即時拷貝中的藍圖源的語言分支
  • 初始章節:藍圖語言分支的子頁面,要包括在即時副本中
  • 目標路徑:Live Copy站點的根頁的位置
  • 標題:Live Copy網站的根頁的標題
  • 名稱:(可選)儲存即時副本的根頁的JCR節點的名稱(預設值基於標題)
  • 站點所有者:(可選)有關負責即時複製的當事方的資訊
  • 即時拷貝:選擇此選項可與源站點建立即時關係。 如果未選擇此選項,則將建立藍圖的副本,但隨後不會與源同步。
  • 部署配置:(可選)選擇一個或多個用於同步即時拷貝的部署配置。 預設情況下,部署配置從藍圖中繼承。 請參閱 指定要使用的展示配置 的子菜單。

要從藍圖配置建立站點的即時副本,請執行以下操作:

  1. 站點 控制台,選擇 建立,則 站點 從下拉選擇器。

  2. 選擇要用作即時拷貝源的藍圖配置並繼續 下一個:

    從藍圖建立站點

  3. 使用 初始語言 selector(選擇器),指定藍圖站點用於即時複製的語言。

    預設情況下,所有可用語言都處於選中狀態。 要刪除語言,請按一下或點擊 X 顯示在語言旁邊。

    例如:

    在建立站點時指定屬性

  4. 使用 初始章節 下拉框,選擇要包含在即時複製中的藍圖的部分。 預設情況下,所有可用章節都包括在內,但可以刪除。

  5. 為其餘屬性提供值,然後選擇 建立。 在確認對話框中,選擇 完成 返回 站點 控制台或 開啟網站 開啟網站的根頁。

在即時拷貝內建立即時拷貝(藍圖配置)

在現有即時副本(使用藍圖配置建立)內建立即時副本時,可以插入最初建立即時副本時未包括的任何語言副本或章節。

監視即時拷貝

查看即時副本的狀態

Live Copy頁面的屬性顯示以下有關Live Copy的資訊:

  • :「即時複製」頁的源頁

  • 狀態:Live Copy的同步狀態,包括Live Copy是否與源更新、上次同步發生的時間以及誰執行了同步

  • 設定:

    • 頁面是否仍受Live Copy繼承的約束
    • 是否從父頁繼承配置
    • Live Copy使用的任何部署配置

要查看屬性,請執行以下操作:

  1. 站點 控制台,選擇「即時複製」頁並開啟屬性。

  2. 選擇 即時拷貝 頁籤。

    例如:

    頁面屬性中的「即時複製」頁籤

    請參閱一節 使用即時複製概述 詳細資訊,請參閱「Live Copy Overview Console」一文。

查看藍圖頁面的即時副本

藍圖頁(在藍圖配置中引用)提供了「即時複製」頁的清單,該清單使用當前(藍圖)頁作為源。 使用此清單跟蹤即時副本。 清單將出現在 藍圖 頁籤 頁屬性

頁面屬性的藍圖頁籤

同步即時副本

有多種方法可以同步即時副本。

展示藍圖

展開藍圖頁面,將內容更改推送到即時副本。 A 推廣 操作執行使用 推出時 觸發器。

注意

如果在藍圖分支和從屬即時複製分支中都建立了具有相同頁面名稱的新頁面,則可能會發生衝突。

此類 部署時需要處理和解決衝突

從頁面屬性中滾動藍圖

  1. 站點 控制台,在藍圖中選擇頁面並開啟屬性。

  2. 開啟 藍圖 頁籤。

  3. 選擇 推廣

    「推廣」按鈕

  4. 指定頁和任何子頁,然後使用複選標籤進行確認:

    選擇要滾出的頁面

  5. 指定是否應立即執行推廣作業(現在)或其他日期/時間(稍後)。

    定義推廣時間

部署將作為非同步作業處理,並可在 *非同步作業狀態 的子菜單。

從參考滑軌展開藍圖

  1. 站點 控制台,選擇即時副本中的頁面並開啟 引用 的子菜單。

  2. 選擇 藍圖 的子菜單。

  3. 從清單中選擇所需的藍圖。

  4. 按一下或點擊 推廣

    從參考鐵路部署藍圖

  5. 系統將要求您確認部署的詳細資訊:

    • 轉出範圍:

      指定範圍是僅針對所選頁還是應包括子頁。

    • 計劃:

      指定是否應立即執行推廣作業(現在)或稍後的日期/時間(稍後)。

      定義推廣範圍和計畫

  6. 確認這些詳細資訊後,選擇 推廣 來修改標籤元素的屬性。

部署將作為非同步作業處理,並可在 非同步作業狀態 的子菜單。

從即時複製概述中推出藍圖

推廣 「即時複製概述」(Live Copy Overview)中也提供了操作,選擇「藍圖」頁面時。

  1. 開啟 即時複製概述 並選擇藍圖頁面。

  2. 選擇 推廣 的子菜單。

    即時複製概述

  3. 指定頁和任何子頁,然後使用複選標籤進行確認:

    選擇要推廣的頁面

  4. 指定是否應立即執行推廣作業(現在)或其他日期/時間(稍後)。

    定義推廣計畫

部署將作為非同步作業處理,並可在 非同步作業狀態 的子菜單。

同步即時拷貝

同步「即時複製」頁以將內容更改從源拉入「即時複製」。

從頁面屬性同步即時副本

同步即時拷貝以將更改從源拉入即時拷貝。

注意

同步執行使用 推出時 觸發器。

  1. 站點 控制台,選擇「即時複製」頁並開啟屬性。

  2. 開啟 即時拷貝 頁籤。

  3. 按一下或點擊 同步

    「同步」按鈕

    將請求確認,使用 同步 繼續。

從即時拷貝概述同步即時拷貝

同步操作也可從「即時複製概述」中獲得,選擇「即時複製」頁面時。

  1. 開啟 即時複製概述 並選擇「即時複製」頁。

  2. 選擇 同步 的子菜單。

  3. 確認 推廣 指定是否要包括後,在對話框中執行操作:

    • 頁面和子頁面
    • 僅頁面

    包含或不包含子頁的展示頁

更改即時拷貝內容

要更改Live Copy內容,您可以:

  • 將段落添加到頁面。
  • 通過斷開任何頁面或元件的Live Copy繼承來更新現有內容。
秘訣

如果您在Live Copy中手動建立新頁,則新頁是Live Copy的本地頁,這意味著它沒有附加到的相應源頁。

為了建立屬於關係一部分的本地頁面,最佳做法是在源中建立本地頁面並執行深度部署。 這將在本地將頁面建立為即時副本。

注意

如果在藍圖分支和從屬即時複製分支中都建立了具有相同頁面名稱的新頁面,則可能會發生衝突。

此類 部署時需要處理和解決衝突

將元件添加到即時複製頁

您可以隨時將元件添加到Live Copy頁。 Live Copy及其段落系統的繼承狀態無法控制您添加元件的能力。

當Live Copy頁面與源頁面同步時,添加的元件保持不變。 另請參閱 更改即時複製頁面上的元件順序。

秘訣

本地對標籤為容器的元件所做的更改將不會被部署時藍圖的內容覆蓋。 請參閱 MSM最佳實踐 的子菜單。

掛起頁面的繼承

建立Live Copy時,Live Copy配置將保存在複製頁的根頁上。 根頁的所有子頁都繼承即時複製配置。 Live Copy頁上的元件也繼承了Live Copy配置。

您可以暫停Live Copy頁的Live Copy繼承,以便更改頁面屬性和元件。 掛起繼承時,頁面屬性和元件不再與源同步。

秘訣

您也可以 分離即時副本 從藍圖中移除所有連接。 與掛起繼承不同,分離操作是永久的且不可逆的。

掛起從頁面屬性的繼承

要掛起頁面上的繼承:

  1. 使用 查看屬性 命令 站點 控制台或使用 頁面資訊 的子菜單。

  2. 按一下或點擊 即時拷貝 頁籤。

  3. 選擇 掛起 的子菜單。 然後可以選擇以下任一選項:

    • 掛起:僅掛起當前頁面。
    • 帶子項暫停:將當前頁面與任何子頁面一起掛起。
  4. 選擇 掛起 對話框。

暫停Live Copy的繼承概述

Live Copy概述中也提供了掛起操作,選擇「即時複製」頁面時。

  1. 開啟 即時複製概述 並選擇「即時複製」頁。

  2. 選擇 掛起 的子菜單。

  3. 從以下位置選擇相應的選項:

    • 擱置
    • 暫停子項

    暫停子項

  4. 確認 掛起 操作 掛起即時拷貝 對話框:

    確認暫停

恢復頁面的繼承

暫停頁面的Live Copy繼承是臨時操作。 暫停 繼續 操作變為可用,允許您恢復即時關係。

繼續繼承

重新啟用繼承時,頁面不會自動與源同步。 如果需要,可以請求同步:

  • 繼續/還原 對話;例如:

    恢復並同步

  • 在稍後階段,通過手動選擇同步操作。

注意

重新啟用繼承時,頁面不會自動與源同步。 如果需要,可以在恢復時或以後手動請求同步。

從頁面屬性恢復繼承

一次 暫停 這樣 繼續 操作將出現在頁面屬性的工具欄中:

「恢復」按鈕

選中後,將顯示對話框。 如果需要,您可以選擇同步,然後確認操作。

從即時複製概述中恢復即時複製頁

Live Copy概述中也提供了恢復操作,選擇「即時複製」頁面時。

  1. 開啟 即時複製概述 並選擇已掛起的即時複製頁面。 該頁面將顯示為 已取消繼承
  2. 選擇 繼續 的子菜單。
  3. 指示是否要在恢復繼承後同步頁,然後確認 繼續 操作 恢復即時拷貝 對話框。

更改繼承深度(淺/深)

在現有的Live Copy上,您可以更改頁面的深度,即是否包括子頁面。

  • 切換到淺即時副本:

    • 將立即生效,且不可逆。

    • 從「即時副本」中顯式分離子頁面。 如果撤消,則無法保留對子項的進一步修改。

    • 將刪除任何子體 LiveRelationships 即使有嵌套 LiveCopies

  • 切換到深度即時拷貝:

    • 保留子頁未動。
    • 要查看交換機的效果,可以進行滾出,任何內容修改都會根據滾出配置進行。
  • 切換到淺即時拷貝,然後返回深度:

    • 將(以前)淺Live Copy的所有子項視為已手動建立,因此使用 [oldname]_msm_moved name

要指定或更改深度:

  1. 使用 查看屬性 命令 站點 控制台或使用 頁面資訊 的子菜單。

  2. 按一下或點擊 即時拷貝 頁籤。

  3. 配置 ,設定或清除 即時複製繼承 選項,具體取決於是否包括子頁:

    • 選中 — 深度即時拷貝(包括子頁)
    • 未選中 — 一個淺即時副本(排除子頁)
    注意

    切換到淺即時副本將立即生效,且不可逆。

    請參閱 即時拷貝 — 合成 的子菜單。

  4. 按一下或點擊 保存 來保留更新。

取消元件的繼承

取消元件的Live Copy繼承,以便該元件不再與源元件同步。 如果需要,可在以後啟用繼承。

注意

重新啟用繼承時,元件不會自動與源同步。 如果需要,可手動請求同步。

取消繼承以更改元件內容或刪除元件:

  1. 按一下或點擊要取消繼承的元件。

    元件工具欄中的繼承

  2. 在元件工具欄上,按一下或點擊 取消繼承 表徵圖

    取消繼承表徵圖

  3. 在「取消繼承」(Cancel Inheritance)對話框中,使用

    元件工具欄將更新,以包含所有(適當)編輯命令。

為元件重新啟用繼承

要為元件啟用繼承,請按一下或點擊 重新啟用繼承 表徵圖。

重新啟用繼承表徵圖

更改即時複製頁上元件的順序

如果即時複製包含屬於段落系統的元件,則該段落系統的繼承遵循以下規則:

  • 即使在建立繼承後,也可以修改繼承段落系統中元件的順序。
  • 部署後,將從藍圖中恢復元件的順序。 如果在部署之前將新元件添加到Live Copy中,則將重新訂購這些元件以及上面添加的元件。
  • 如果取消段落系統的繼承,將不會在部署時恢復元件順序,並將保持原樣在即時拷貝中。
注意

當恢復段落系統上已取消的繼承時,元件的順序 不會自動恢復 從藍圖中。 如果需要,可手動請求同步。

請按下列步驟取消段落系統的繼承。

  1. 開啟「即時複製」頁。
  2. 將現有元件拖到頁面上的新位置。
  3. 取消繼承 的子菜單。

覆蓋即時複製頁的屬性

預設情況下,Live Copy頁面的頁面屬性是從源頁面繼承的,不可編輯。

當需要更改Live Copy的屬性值時,可以取消屬性的繼承。 連結表徵圖指示已為屬性啟用繼承。

繼承的頁屬性

取消繼承時,可以更改屬性值。 斷開連結表徵圖表示繼承已取消。

未繼承的屬性

如果需要,以後可以重新啟用屬性的繼承。

注意

重新啟用繼承時,「即時複製」頁屬性不會自動與source屬性同步。 如果需要,可手動請求同步。

  1. 使用 查看屬性 選項 站點 控制台或 頁面資訊 表徵圖

  2. 要取消屬性的繼承,請按一下或點擊顯示在屬性右側的連結表徵圖。

    「取消繼承」按鈕

  3. 取消繼承 確認對話框,按一下或點擊

還原即時複製頁的屬性

要啟用屬性的繼承,請按一下或點擊 還原繼承 表徵圖。

「還原繼承」按鈕

重置即時複製頁

您可以重置「即時複製」頁,以便:

  • 刪除所有繼承取消和
  • 將頁面返回到與源頁面相同的狀態。

重置會影響您對頁面屬性、段落系統和元件所做的更改。

從「頁面屬性」重置即時複製頁面

  1. 站點 控制台,選擇「即時複製」頁並選擇 查看屬性

  2. 開啟 即時拷貝 頁籤。

  3. 選擇 重置 的子菜單。

    重設按鈕

  4. 重置即時副本 對話框,確認 重置

從即時複製概述重置即時複製頁

重置 「即時複製概述」(Live Copy Overview)中也提供了操作,選擇「即時複製」頁面時。

  1. 開啟 即時複製概述 並選擇「即時複製」頁。

  2. 選擇 重置 的子菜單。

  3. 確認 重置 操作 重置即時副本 對話框:

    確認Live Copy重置

將即時複製頁與藍圖頁進行比較

要跟蹤您所做的更改,可以在中查看藍圖頁面 引用 並與其Live Copy頁面進行比較:

  1. 站點 控制台, 導航到藍圖或「即時複製」頁並選擇它。

  2. 開啟 引用 面板,並根據上下文選擇:

    • Blueprint
    • 即時副本
  3. 根據上下文選擇您的特定即時複製,選擇以下任一選項:

    • 與 Blueprint 比較
    • 與即時副本比較

    例如:

    比較即時拷貝

  4. 「即時拷貝」和「藍圖」頁面將並排開啟。

    有關使用比較功能的完整資訊,請參見 頁面差異

分離即時副本

分離操作將永久刪除即時副本與其源/藍圖頁面之間的即時關係。 所有與MSM相關的屬性都從Live Copy中刪除,Live Copy頁面將變成獨立副本。

注意

分離即時副本後,無法恢復即時關係。

若要刪除即時關係,並選擇稍後重新安裝它,您可以 取消即時複製繼承 的雙曲餘切值。

在您使用的樹內的位置有一些含義 分離:

  • 在即時副本的根頁上分離

    在即時拷貝的根頁上執行此操作時,它將刪除藍圖的所有頁面與其即時拷貝之間的即時關係。

    藍圖中頁面的進一步更改 不會 影響Live Copy。

  • 在即時副本的子頁上分離

    在即時副本中的子頁(或分支)上執行此操作時:

    • 該子頁(或分支)的即時關係將被刪除,
    • Live Copy分支中的(子)頁被視為已手動建立。

    但是,子頁仍受父分支的即時關係的制約,因此藍圖頁的進一步推出將同時進行:

    1. 更名已分離的頁面:

      • 這是因為MSM將它們視為導致衝突的手動建立的頁面,因為它們與它嘗試建立的Live Copy頁面具有相同的名稱。
    2. 使用原始名稱建立新的Live Copy頁面,其中包含從部署中進行的更改。

    注意

    請參閱 MSM部署衝突 詳細瞭解情況。

從「頁面屬性」中分離即時複製頁面

分離即時副本:

  1. 站點 控制台,選擇「即時複製」頁,然後按一下或點擊 查看屬性

  2. 開啟 即時拷貝 頁籤。

  3. 在工具欄上,選擇 分離

    分離按鈕

  4. 將顯示確認對話框,選擇 分離 完成操作。

從即時複製概述中分離即時複製頁

Live Copy概述中也提供了分離操作,選擇「即時複製」頁面時。

  1. 開啟 即時複製概述 並選擇「即時複製」頁。

  2. 選擇 分離 的子菜單。

  3. 確認 分離 操作 分離即時副本 對話框:

    分離即時副本

本頁內容