我正在尝试将Trac数据从工作场所中的旧服务器迁移到新服务器,但是我仍停留在迁移Wiki数据的最后一步。我们使用Trac 1.0.1,并试图更新到Trac 1.2。我坚持的部分是转储Wiki。我一直在尝试使用
trac-admin Wiki转储
这对我的测试有效,但是当我尝试在实际的Wiki上使用它时,出现错误,提示文件名太长。发生这种情况是因为分层文件尝试创建这样的文件名
child1%2child2%2child3%2child4%2child5%2 .....
代替
child1 / child2 / child3 / child4 / child5 /.....
由于linux将此路径视为一个名称,因此引发错误,指出文件名太长。有人遇到过这个问题并有解决方案吗??
我也曾尝试制作追踪的热拷贝并进行传输,但这也不起作用。如果有人知道Wiki的存储位置以及如何将其从旧服务器复制到新服务器,那将是我正在寻找的最佳解决方案