Я создал локальный репозиторий с использованием черепахиSVN некоторое время назад. Теперь я хотел бы перенести репозиторий на мою учетную запись DreamHost.Как перенести новый SVN-репозиторий в более старую версию?
Я переместил файлы, но кажется, что DreamHost использует старую версию SVN.
, когда я выполняю команду
svnadmin load 'repository dir'
он выплевывает назад
svnadmin: ожидаемый формат FS '2'; найден формат '4'
Решение?
В соответствии с документацией SVN не должно быть проблем с обратной совместимостью с версии 1.0, хотя я никогда не пробовал. Но «4» в описании ОП странно, и из команды, которую они дают, неясно, что именно было сделано ... Я хочу, чтобы был какой-то ответ (ref dump: http: //svnbook.red- bean.com/nightly/en/svn.reposadmin.maint.html#svn.reposadmin.maint.migrate) – RedGlyph
Формат дампа изменился сверхурочно.Таким образом, клиент svn 1.1 не может понять формат дампа от клиента svn 1.6. Это как раз проблема, о которой он сообщил –
На самом деле, я почти уверен, что сообщалось, что svnadmin «старой версии» отказал в загрузке дампа в репозиторий, созданный svnadmin «новой версией». Я должен был это видеть раньше. Я проверил быструю миграционную проверку дампа с 1.6 -> 1.4, и он работает как шарм :-) – RedGlyph