天天看點

Confluence 6 重構 ancestor 表

ancestor

表記錄了上級和下級(子頁面)頁面之間的關系。這個表格同時被用來确定子頁面是否具有從上級頁面繼承來的限制(restrictions)權限。

偶爾 ancestor 表格中的資料可能被損壞,這就要求你需要對 ancestor 表進行重構了。

如何對 ancestor 表進行重構:

  1. 備份你的資料庫。
  2. 使用下面的連接配接通路 頁面級别權限(Page Level Permissions)頁面。
    <your-site>/admin/permissions/pagepermsadmin.action      
  3. 選擇 重構 ancestor 表(Rebuild ancestor table)。
  4. 進入
    Confluence 6 重構 ancestor 表
     > 基本配置(General Configuration) > 緩存管理(Cache Management)。
  5. 重新整理 内容繼承權限(Inherited Content Permissions)緩存。

你同時需要進行下面的操作

Content Index Administration

這樣能夠保證權限的限制在查找界面中生效。

針對基本資料量的網站,這個操作通常需要大概 10 分鐘才能完成,在操作沒有完成之前,你可能不能儲存新的内容。我們推薦你對你的資料庫進行完整的備份,不要在網站通路高峰期進行重構操作,可以選擇在網站維護時間進行重構操作。

https://www.cwiki.us/display/CONFLUENCEWIKI/Rebuilding+the+Ancestor+Table