Изменить: ваше сообщение связано с тем, что вы создали целевой репозиторий с более новой версией сервера, а затем попытались загрузить дамп с более старой < / strong> версия svnadmin
. Прочтите ниже для правильной процедуры.
Я не понимаю, что такое svnadmin load
, создавали ли вы ранее файл дампа с помощью svnadmin dump
? Это лучший вариант для переноса репозитория между версиями, поскольку обычно формат не должен меняться.
Итак, вы должны сделать в версии, использующей исходный репозиторий (новейшая версия SVN):
svnadmin dump <repos_path> > dump_file
и на конечном сервере (самая старая версия SVN):
svnadmin create <newrepos_path>
svnadmin load <newrepos_path> < dump_file
Вы можете использовать параметр --deltas
в дампе, если у вас большой репозиторий, так как эти дампы могут стать довольно большими.
Если это то, что вы сделали, и это не удалось, не могли бы вы уточнить соответствующие версии и дать еще несколько деталей?
person
RedGlyph
schedule
04.11.2009