2010-05-21 44 views
0

我們有一箇舊的一堆源代碼的現有Trac安裝,我創建了一個新的Trac安裝來支持一組新的源代碼。隨着時間的推移,我們在舊Trac安裝的wiki中建立的大部分信息與新Trac wiki同樣相關。我可以將所有Wiki從一個Trac複製到另一個Trac嗎?

有沒有一種快速的方法將wiki數據從舊Trac遷移到新Trac?

Trac版本= 0.10.4

+0

我也想推薦管理平臺之一,它可以合併Trac的維基到其系統 – baloo 2010-05-21 21:17:00

回答

2

使用trac-admin <trac-env> wiki dump <some-directory>將wiki頁面轉儲到目錄,然後使用trac-admin <new-trac-env> wiki load <some-directory>將wiki頁面加載到新環境中。

請注意,我不認爲這將保留維基頁面的歷史記錄。如果需要,可以將數據庫複製到新實例,然後重新同步到新的存儲庫。

如果可以,我還建議升級到0.11。 0.10不再支持,0.12即將出現「快速」。

披露:我Trac的開發者

0

這些都存儲在數據庫中,據我記憶。您應該能夠將數據從舊數據庫導出到新數據庫中。

相關問題