Я пытаюсь переместить данные Trac со старого сервера на своем рабочем месте на новый сервер, но я застрял на последнем этапе миграции наших вики-данных. Мы используем Trac 1.0.1 и пытаемся обновиться до Trac 1.2. Часть, на которой я застрял, - это сброс вики Я пытался использовать
trac-admin wiki dump
Это работает для моих тестов, но когда я пытаюсь использовать его в реальной вики, я получаю сообщение об ошибке, говорящее о том, что имя файла слишком длинное. Это происходит потому, что иерархические файлы пытаются создать имя файла, подобное этому
child1% 2child2% 2child3% 2child4% 2child5% 2 .....
вместо
child1 / child2 / child3 / child4 / child5 /.....
Поскольку linux видит этот путь как одно имя, он выдает ошибку, говорящую о том, что имя файла слишком длинное. Кто-нибудь сталкивался с этой проблемой раньше и есть решение для нее ????
Я также пытался сделать горячую копию trac и перенести ее, но это тоже не работает. Если кто-то знает, где хранятся вики и как их скопировать со старого сервера на наш новый, это было бы наиболее оптимальным решением, которое я ищу