2010-05-21 38 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

这些都存储在数据库中,据我记忆。您应该能够将数据从旧数据库导出到新数据库中。

相关问题