天天看點

Confluence 6 針對 'unmigrated-wiki-markup' 宏重新嘗試合并

在簽名的章節中,我們主要是針對沒有完全合并完成餘下的為合并内容的異常處理。最常見的情況是内容以及被合并了,但是頁面使用 wiki 标記的内容沒有被合并,通常這些 wiki 标記的内容使用了 'unmigrated-wiki-markup' 宏。任何使用了這個宏的頁面将會顯示在合并報告中。這部分的内容還是可以檢視和編輯的,但是因為使用了是 wiki 的标記,這部分的内容沒有辦法使用富文本編輯器的所有功能。

通常遇到這部分的情況的頁面是頁面中使用了未知的宏(unknown macro)或者使用的宏不能相容 Confluence 4.x。

有下面 2 種辦法可以修正這個問題:

  1. 安裝一個與 Confluence 4.x 相容的宏,請參考  Plugin Development Upgrade FAQ for 4.0  頁面中的内容。
  2. 對頁面進行編輯,删除使用不相容宏的部分的内容。

不管你選擇哪種解決方案,你可以嘗試強制合并所有的内容(包括模闆中的内容)以及使用 'unmigrated-wiki-markup' 宏,這個特性可以在 

<Confluence Address>/admin/unmigratedcontent.action

 中找到。

Confluence 6 針對 'unmigrated-wiki-markup' 宏重新嘗試合并

備注

我們将 Confluence 的存儲格式定義為 'XHTML-based'。實際上,正确的說法應該是被稱為 XML,因為 Confluence 存儲的格式并不完全與 XHTML 的定義相同。

實際上 Confluence 在存儲中還包括了有關宏的自定義元素以及更多。我們使用術語 'XHTML-based' 來進行定義,因為在我們的存儲格式中 HTML 占了大部分的内容。

https://www.cwiki.us/display/CONF6ZH/Migration+from+Wiki+Markup+to+XHTML-Based+Storage+Format