2011-07-14 36 views
1

我想將我的文檔存儲在SVN源代碼控制下。帶SVN的DokuWiki:如何以及在源代碼控制下應該做什麼

DokuWiki中設置有

Directory for saving data   '.../apps/dokuwiki/data' 

DokuWiki的存儲文本文件中的所有數據下 '... /應用/ DokuWiki的/數據'文件夾。有很多東西,包括索引緩存等。看來,我只需要'網頁'文件夾。

如何移動我的SVN文件夾中的'網頁'文件夾,並將DocuWiki配置爲從那裏使用網頁?

回答

2

$conf['datadir']可以在conf/local.php中用於獨立於data中的其餘目錄設置頁面目錄。您可能想要爲上傳的圖像和文件使用$conf['mediadir],也可能使用$conf['metadir']來保存頁面元數據。

+0

謝謝,我需要SVN中的元數據嗎?換句話說,DokuWiki可以重新生成元數據嗎? –

+0

不應該是'$ conf ['datadir']'而不是'$ conf ['pagedir']'? [DokuWiki幫助](http://www.dokuwiki.org/config:savedir) –

+0

是的,它是數據庫。並非所有的元數據都可以通過DokuWiki重新創建。 –

1

這裏是什麼,我定住一個例子:

$conf['datadir'] = './my-data/pages/'; 
$conf['mediadir'] = './my-data/media/'; 
$conf['metadir'] = './my-data/meta/'; 

注:請務必使用'datadir'(不是'pagedir'),如前面答覆的評論中所述。

您可能還需要配置你的閣樓:

$conf['olddir'] = './my-data/attic/'; 

這使得下SVN管理更加複雜,因爲你必須添加閣樓文件中的所有時間,但它跨越開發商保留更改歷史記錄。儘管這取決於你的安裝,如果你regularly clean your attic你不想這樣做。

相關問題