User Tools

Site Tools


20090314_howdocuwikioperates

docuwiki 怎麼樣去管理 page 的版本控制呢

我發現一件有趣的事,

在.\data\attic 底下,

有每一頁的每一個版本的 .gz 檔

它就是這樣做版本控制。

因為並不是儲存差異,而是儲存每一次的「完整版本」,所以如果你把一頁的內容大幅減少,此頁以後版本儲存所用的空間也會減少。不過如果你的頁面

是一直增加而不刪東西的,那麼儲存空間就會直線上升(換句話說,在這樣的例子中,存在 attic 裡下的很多東西是 dupliate 的)


我的 arcihve.txt.gz 目前大小是 1880 bytes, 最巨大的 .gz 檔是曾經 start page 長到 8997 bytes, 但現在只有 1567 bytes.

然而整個 data folder size 7.3M, attic folder size 才佔 2.0M

我整個 htdocs 目前是 25M, data folder size 7.3M第一大, inc folder size 5.1M 第二大。

而我已經使用 dokuwiki 使用快一年半了。

(3年 4MB → 10年 12MB → 20年 24MB → 50年 60MB…應該不會超過容量限制…)

20090314_howdocuwikioperates.txt · Last modified: 2009/03/14 11:16 by klhsieh