建立和同步 Live Copy creating-and-synchronizing-live-copies
您可以從頁面或Blueprint設定建立即時副本,然後可以管理繼承和同步。
管理Blueprint設定 managing-blueprint-configurations
Blueprint設定可識別您要用作一個或多個即時副本頁面源的現有網站。
建立Blueprint設定時,您會選取定義Blueprint內部結構的範本。 預設的Blueprint範本假設來源網站具有下列特性:
- 網站有根頁面。
- 根目錄的直接子頁面是網站的語言分支。 建立即時副本時,會將語言顯示為要納入副本中的選用內容。
- 每個語言分支的根具有一個或多個子頁。 建立即時副本時,子頁面會顯示為您可納入即時副本的章節。
建立Blueprint設定後,請設定下列屬性:
- 名稱:Blueprint配置的名稱。
- 源路徑:您用作來源(Blueprint)之網站的根頁面路徑。
- 說明. (選用)Blueprint設定的說明。 說明會顯示在建立網站時要選擇的Blueprint設定清單中。
使用Blueprint設定時,您可將其與轉出設定建立關聯,此設定可決定來源/Blueprint的即時副本同步方式。 請參閱 指定要使用的轉出設定.
建立Blueprint設定 creating-a-blueprint-configuration
要建立Blueprint配置:
-
導覽 到 工具 ,然後選取 網站 功能表。
-
選擇 藍圖 開啟 Blueprint設定 主控台:
-
選擇 建立。
-
選取Blueprint範本,然後 下一個 繼續。
-
選擇要用作Blueprint的源頁面;then 下一個 繼續。
-
定義:
- 標題:blueprint的強制標題
- 說明:可選的說明,以提供詳細資訊。
-
建立 將根據您的規範建立blueprint配置。
編輯或刪除Blueprint設定 editing-or-deleting-a-blueprint-configuration
您可以編輯或刪除現有的Blueprint設定:
-
導覽 到 工具 ,然後選取 網站 功能表。
-
選擇 藍圖 開啟 Blueprint設定 主控台:
-
選取所需的Blueprint設定 — 工具列中會提供適當的動作:
- 屬性;您可以使用它來檢視,然後編輯設定的屬性。
- 刪除
建立即時副本 creating-a-live-copy
建立頁面的即時副本 creating-a-live-copy-of-a-page
您可以建立任何頁面或分支的即時副本。 當您建立即時副本時,您可以指定用於同步內容的轉出設定:
- 選取的轉出設定會套用至即時副本頁面及其子頁面。
- 如果您未指定任何轉出設定,MSM會決定要使用的轉出設定。 請參閱 指定要使用的轉出設定.
您可以建立任何頁面的即時副本:
- 由 Blueprint設定.
- 和與配置無連接的頁。
- AEM也支援在其他即時副本的頁面中建立即時副本。
唯一的差異在於 轉出 源/blueprint頁面上的命令取決於blueprint配置是否引用源:
- 如果您從來源頁面建立即時副本,而 is 在blueprint設定中參考,則「轉出」命令將可在來源/blueprint頁面上使用。
- 如果您從來源頁面建立即時副本,而 不是 在blueprint設定中參考,則「轉出」命令將無法在來源/blueprint頁面上使用。
若要建立即時副本:
-
在 網站 主控台選取 建立,然後 Live Copy.
-
選取來源頁面,然後按一下或點選 下一個. 例如:
-
指定即時副本的目標路徑(開啟即時副本的父資料夾/頁面),然後按一下或點選 下一個.
note note NOTE 目標路徑不能在源路徑內。 -
輸入:
- a 標題 ,以取得Advertising Cloud的說明。
- a 名稱,即用於URL中。
-
使用 排除子頁面 核取方塊:
- 已選取:僅建立所選頁面的即時副本(淺層即時副本)
- 未選擇:建立包含所選頁面所有子項的即時副本(深層即時副本)
-
(選用)若要指定要用於Live Copy的一或多個轉出設定,請使用 轉出設定 下拉式清單中選取「 」;選取的設定會顯示在下拉式選取器下方。
-
按一下或點選 建立. 將會顯示確認訊息,您可從此處選取 開啟 或 完成.
從Blueprint設定建立網站的即時副本 creating-a-live-copy-of-a-site-from-a-blueprint-configuration
使用Blueprint設定建立即時副本,以根據Blueprint(來源)內容建立網站。 當您從Blueprint設定建立即時副本時,請選取要複製的Blueprint來源的一或多個語言分支,然後選取要從語言分支複製的章節。 請參閱 建立Blueprint設定.
如果您從即時副本中忽略某些語言分支或章節,稍後可以新增它們;請參閱 在即時副本中建立即時副本(Blueprint設定).
建立網站時,請提供下列屬性的值:
- 初始語言:要包含在即時副本中的Blueprint來源的語言分支。
- 初始章節:要包含在即時副本中的Blueprint語言分支的子頁面。
- 目的地路徑:即時副本網站的根頁面位置。
- 標題:即時副本網站的根頁面標題。
- 名稱:(選用)儲存即時副本根頁面的JCR節點名稱。 預設值以標題為基礎。
- 網站擁有者:(可選)
- Live Copy:選擇此選項可與源站點建立即時關係。 如果未選擇此選項,則將建立Blueprint的副本,但隨後不會與源同步。
- 轉出設定:(選用)選取一或多個轉出設定,以用於同步即時副本。 依預設,轉出設定繼承自Blueprint;請參閱 指定要使用的轉出設定 以取得更多詳細資訊。
若要從Blueprint設定建立網站的即時副本:
-
在 網站 主控台,選取 建立,然後 網站 從下拉式選取器。
-
選取要作為即時副本來源的Blueprint設定,然後繼續 下一個:
-
使用 初始語言 選取器,指定要用於即時副本的blueprint網站語言。
預設會選取所有可用語言。 若要移除語言,請按一下或點選 X 顯示在語言旁邊。
例如:
-
使用 初始章節 下拉式清單,選取要包含在即時副本中的blueprint區段。 依預設,所有可用的章節都包含在內,但可移除。
-
提供剩餘屬性的值,然後選取 建立. 在確認對話方塊中,選取 完成 返回 網站 主控台,或 開啟網站 以開啟網站的根頁面。
在即時副本中建立即時副本(Blueprint設定) creating-a-live-copy-inside-a-live-copy-blueprint-configuration
當您在現有即時副本內建立即時副本時(使用Blueprint設定建立),您可以插入任何語言副本或最初建立即時副本時未包含的章節。
監控您的Live Copy monitoring-your-live-copy
查看即時副本的狀態 seeing-the-status-of-a-live-copy
即時副本頁面的屬性會顯示有關即時副本的下列資訊:
-
來源:即時副本頁面的來源頁面。
-
狀態:即時副本的同步狀態。 狀態包括Live Copy是否與源更新,以及上次同步發生的時間以及執行同步的人員。
-
設定:
- 頁面是否仍受即時副本繼承的限制。
- 設定是否繼承自上層頁面。
- 即時副本使用的任何轉出設定。
要查看屬性,請執行以下操作:
-
在 網站 主控台,選取即時副本頁面並開啟屬性。
-
選取 Live Copy 標籤。
例如:
note note NOTE 有關詳細資訊,另請參閱知識庫文章 Livecopy狀態訊息 — 最新/綠色/同步.
查看Blueprint頁面的即時副本 seeing-the-live-copies-of-a-blueprint-page
Blueprint頁面(在Blueprint設定中參照)提供您一份即時副本頁面清單,該清單會使用目前(Blueprint)頁面作為來源。 使用此清單來追蹤即時副本。 清單會顯示在 Blueprint 的 頁面屬性.
同步您的即時副本 synchronizing-your-live-copy
展開Blueprint rolling-out-a-blueprint
展開Blueprint頁面,將內容變更推送至Live Copy。 A 轉出 動作會執行使用的轉出設定 轉出時 觸發。
從頁面屬性轉出Blueprint rolling-out-a-blueprint-from-page-properties
-
在 網站 主控台,在blueprint中選取頁面並開啟屬性。
-
開啟 Blueprint 標籤。
-
選擇 轉出.
-
指定頁面和任何子頁面,然後使用核取記號確認:
從參考邊欄展開Blueprint roll-out-a-blueprint-from-the-reference-rail
-
在 網站 主控台,在blueprint中選取頁面並開啟 參考 面板(從工具列)。
-
選取 Blueprint 選項,顯示與此頁關聯的藍圖。
-
從清單中選取所需的Blueprint。
-
按一下或點選 轉出.
-
系統會要求您確認轉出的詳細資訊:
-
轉出範圍:
指定範圍是僅針對所選頁面,還是應包含子頁面。
-
背景轉出:
如果涉及許多頁面/子頁面,您可以將轉出作為背景任務執行。
-
-
確認這些詳細資料後,請選取 轉出 來執行動作。
從即時副本概述中展開Blueprint roll-out-a-blueprint-from-the-live-copy-overview
此 「即時副本概述」也提供轉出動作,當選取Blueprint頁面時。
-
開啟 即時副本概述 並選擇「Blueprint頁」。
-
選擇 轉出 的上界。
-
指定頁面和任何子頁面,然後使用核取記號確認:
同步即時副本 synchronizing-a-live-copy
同步即時副本頁面,以從來源提取內容變更至即時副本。
從頁面屬性同步即時副本 synchronize-a-live-copy-from-page-properties
同步即時副本,以從來源提取變更至即時副本。
-
在 網站 主控台,選取即時副本頁面並開啟屬性。
-
開啟 Live Copy 標籤。
-
按一下或點選 同步.
請求確認,請使用 同步 繼續。
從即時副本概述同步即時副本 synchronize-a-live-copy-from-the-live-copy-overview
此 「即時副本概述」中也提供同步操作,即選取即時副本頁面時。
-
開啟 即時副本概述 並選擇「即時副本」頁。
-
選擇 同步 的上界。
-
確認 轉出 在指定是否要包括之後,在對話方塊中執行動作:
- 頁面和子頁面
- 僅頁面
變更即時副本內容 changing-live-copy-content
若要變更即時副本內容,您可以:
- 向頁面添加防撞措施。
- 中斷任何頁面或元件的即時副本繼承,以更新現有內容。
將元件新增至即時副本頁面 adding-components-to-a-live-copy-page
隨時將元件新增至即時副本頁面。 即時副本及其段落系統的繼承狀態無法控制您新增元件的能力。
將即時副本頁面與來源頁面同步時,新增的元件維持不變。 另請參閱 變更即時副本頁面上的元件順序.
暫停頁面的繼承 suspending-inheritance-for-a-page
建立即時副本時,即時副本設定會儲存在複製頁面的根頁面上。 根頁面的所有子頁面都會繼承即時副本設定。 livecopy頁面上的元件也會繼承即時副本設定。
您可以暫停即時副本頁面的即時副本繼承,以便變更頁面屬性和元件。 當您暫停繼承時,頁面屬性和元件將不再與來源同步。
暫停頁面屬性的繼承 suspending-inheritance-from-page-properties
暫停頁面上的繼承:
-
使用 檢視屬性 命令 網站 主控台或使用 頁面資訊 」。
-
按一下或點選 Live Copy 標籤。
-
選擇 暫停 的上界。 然後,您可以選取以下任一項:
- 暫停:僅限目前頁面
- 暫停與子代:當前頁以及任何子頁
-
選擇 暫停 在確認對話方塊上。
暫停即時副本的繼承概述 suspending-inheritance-from-the-live-copy-overview
此 「即時副本概述」中也提供「暫停」動作,即選取即時副本頁面時。
-
開啟 即時副本概述 並選擇「即時副本」頁。
-
選擇 暫停 的上界。
-
從以下項目中選取適當的選項:
- 暫停
- 暫停子項
-
確認 暫停 暫停即時副本 對話方塊中的動作:
繼續頁面的繼承 resuming-inheritance-for-a-page
暫停頁面的即時副本繼承是暫時動作。 一旦暫停 繼續 動作可供使用,可讓您重新建立即時關係。
當您重新啟用繼承時,頁面不會自動與來源同步。 如果需要,您可以請求同步,可以:
-
在 繼續/還原 對話;例如:
-
稍後階段,手動選取同步動作。
繼續從頁面屬性繼承 resuming-inheritance-from-page-properties
一次 暫停 the 繼續 動作會變成頁面屬性的工具列中:
選取後,會顯示對話方塊。 您可以視需要選取同步,然後確認動作。
從即時副本概觀繼續即時副本頁面 resume-a-live-copy-page-from-the-live-copy-overview
此 「即時副本概述」也提供「繼續」動作,即選取即時副本頁面時。
- 開啟 即時副本概述 並選取已暫停的即時副本頁面;將顯示為 已取消繼承.
- 選擇 繼續 的上界。
- 指出您是否要在還原繼承後同步頁面,然後確認 繼續 動作(在 繼續即時副本 對話方塊中)。
變更繼承深度(淺層/深層) changing-inheritance-depth-shallow-deep
在現有的即時副本上,您可以變更頁面的深度;即是否包含子頁面。
-
切換為淺層即時副本:
-
會立即生效,而且是不可逆的。
- 子頁面會明確與即時副本分離。 如果撤消,則無法保留對子項的進一步修改。
-
將刪除任何子體
LiveRelationships
即使有巢狀LiveCopies
.
-
-
切換至深層即時副本:
- 子頁面仍未變更。
- 若要查看切換的效果,您可以進行轉出,任何內容修改都會根據轉出設定套用。
-
切換為淺層即時副本,然後切換回深層:
- 淺層即時副本的所有子項都會被視為手動建立,因此會使用
[oldname]_msm_moved name
.
- 淺層即時副本的所有子項都會被視為手動建立,因此會使用
要指定或更改深度:
-
使用開啟即時副本頁面的屬性 檢視屬性 命令 網站 主控台或使用 頁面資訊 」。
-
按一下或點選 Live Copy 標籤。
-
在 設定 部分,設定或清除 即時副本繼承 選項(取決於是否包含子頁面):
- 已勾選 — 深層即時副本(包含子頁面)
- 清除 — 淺層即時副本(排除子頁面)
note caution CAUTION 切換為淺層即時副本會立即生效,且不可逆。 請參閱 即時副本 — 組成 以取得更多資訊。 -
按一下或點選 儲存 以保留更新。
取消元件的繼承 cancelling-inheritance-for-a-component
取消元件的即時副本繼承,使元件不再與源元件同步。 您可以在稍後視需要啟用繼承。
取消繼承以更改元件內容或刪除元件:
-
按一下或點選您要取消繼承的元件。
-
在元件工具列上,按一下或點選 取消繼承 表徵圖。
-
在「取消繼承」對話方塊中,使用確認動作 是.
元件工具列會更新為包含所有(適當)的編輯命令。
重新啟用元件的繼承 re-enabling-inheritance-for-a-component
要啟用元件的繼承,請按一下或點選 重新啟用繼承 圖示。
變更即時副本頁面上的元件順序 changing-the-order-of-components-on-a-live-copy-page
如果即時副本包含屬於段落系統的元件,則該段落系統的繼承遵循以下規則:
- 可修改繼承段落系統中的元件順序,即使建立繼承。
- 轉出時,元件的順序將從Blueprint中還原。 如果在轉出前將新元件新增至即時副本,則會重新排序這些元件以及上方新增的元件。
- 如果取消段落系統的繼承,轉出時不會還原元件順序,且會維持即時副本中的順序。
使用以下過程取消段落系統的繼承。
- 開啟即時副本頁面。
- 將現有元件拖曳至頁面上的新位置。
- 在 取消繼承 對話框,確認操作 是.
覆寫即時副本頁面的屬性 overriding-properties-of-a-live-copy-page
依預設,Live Copy頁面的頁面屬性會從來源頁面繼承(且無法編輯)。
當您需要變更即時副本的屬性值時,可以取消屬性的繼承。 連結圖示表示已為屬性啟用繼承。
取消繼承時,可以更改屬性值。 斷開連結表徵圖表示繼承被取消。
您稍後可以視需要重新啟用屬性的繼承。
-
使用 檢視屬性 選項 網站 主控台或 頁面資訊 表徵圖。
-
若要取消屬性的繼承,請按一下或點選屬性右側的連結圖示。
-
在 取消繼承 確認對話方塊,按一下或點選 是.
還原即時副本頁面的屬性 revert-properties-of-a-live-copy-page
若要啟用屬性的繼承,請按一下或點選 還原繼承 表徵圖。
重設即時副本頁面 resetting-a-live-copy-page
將即時副本頁面重設為:
- 刪除所有繼承取消和
- 將頁面傳回與來源頁面相同的狀態。
重置會影響您對頁面屬性、段落系統和元件所做的更改。
從頁面屬性重設即時副本頁面 reset-a-live-copy-page-from-the-page-properties
-
在 網站 主控台,請選取即時副本頁面並選取 檢視屬性.
-
開啟 Live Copy 標籤。
-
選擇 重設 的上界。
-
在 重設Live Copy 對話框,使用確認 重設.
從Live Copy概述重設Live Copy頁面 reset-a-live-copy-page-from-the-live-copy-overview
此 「即時副本概述」中也提供「重設」動作,即選取即時副本頁面時。
-
開啟 即時副本概述 並選擇「即時副本」頁。
-
選擇 重設 的上界。
-
確認 重設 中的動作 重設Live Copy 對話框:
比較即時副本頁面與Blueprint頁面 comparing-a-live-copy-page-with-a-blueprint-page
若要追蹤您所做的變更,您可以在 參考 並與其即時副本頁面進行比較:
-
在 網站 主控台, 導覽至blueprint或即時副本頁面,並加以選取.
-
開啟 參考 面板,然後選取:
- Blueprint (選取即時副本頁面時)
- Live Copies (選取Blueprint頁面時)
-
選取您的特定即時副本,然後:
- 與Blueprint比較 (選取即時副本頁面時)
- 與Live Copy比較 (選取Blueprint頁面時)
例如:
-
兩個頁面(即時副本和Blueprint)將並排開啟。
如需使用此功能的完整資訊,請參閱 頁面差異.
分離 Live Copy detaching-a-live-copy
「分離」會永久移除即時副本與其來源/藍圖頁面之間的即時關係。 所有與MSM相關的屬性會從Live Copy中移除,而Live Copy頁面會變成獨立Copy。
您使用的樹狀結構內的哪個位置有可能 分離:
-
在LiveCopy的根頁上分離
在即時副本的根頁面上執行此操作時,會移除Blueprint的所有頁面與其即時副本之間的即時關係。
藍圖中頁面的進一步變更(原樣) 不會 會影響livecopy(原樣)。
-
在LiveCopy的子頁上分離
在即時副本的子頁面(或分支)上執行此操作時:
- 該子頁面(或分支)的即時關係將被移除
- 而即時副本分支中的(子)頁面則視為已手動建立。
不過,子頁面仍受上層分支的即時關係所限制,因此Blueprint頁面的進一步轉出將同時進行:
-
重新命名分離的頁面:
- 這是因為MSM會將它們視為手動建立的頁面,而造成衝突,因為這些頁面的名稱與它嘗試建立的LiveCopy頁面相同。
-
以原始名稱建立新(LiveCopy)頁面,其中包含轉出的變更。
note note NOTE 請參閱 MSM轉出衝突 以了解這些情況的詳情。
從「頁面屬性」中分離「即時副本」頁面 detach-a-live-copy-page-from-the-page-properties
分離即時副本:
-
在 網站 主控台中,選取「即時副本」頁面,然後按一下或點選 檢視屬性.
-
開啟 Live Copy 標籤。
-
在工具列上,選取 分離.
-
將顯示確認對話框,請選擇 分離 以完成動作。
從「即時副本概述」中分離即時副本頁面 detach-a-live-copy-page-from-the-live-copy-overview
此 「即時副本概述」中也提供分離操作,即選取即時副本頁面時。
-
開啟 即時副本概述 並選擇「即時副本」頁。
-
選擇 分離 的上界。
-
確認 分離 中的動作 分離即時副本 對話框: