SVN зарегистрирует / зафиксирует ошибку

Я проверил несколько файлов из репозитория svn на старой машине, а затем переместил репозиторий на новый сервер. Я не делал дамп и перемещение репо, просто сделал tar, scp и untar всего репозитория. Когда я пытаюсь зарегистрироваться на новом сервере [с тем же именем хоста и той же структурой каталога], он говорит:

svn: Ошибка фиксации (подробности следуют):
svn: Сервер отправил неожиданное возвращаемое значение (внутренняя ошибка сервера 500) в ответ на запрос MKACTIVITY для '/repos/papers/!svn/act/a49a699c-96a7-11df-9e8f- 654930a0ec4e'


person Ameet Nanda    schedule 23.07.2010    source источник
comment
Если у вас все еще есть доступ к старой машине, сравните версии subversion обеих и обновите свой пост. Возможно, таким образом мы сможем помочь намного лучше.   -  person Rudisimo    schedule 24.07.2010


Ответы (2)


Всякий раз, когда вы перемещаете или создаете резервную копию репозитория SVN, вам необходимо сделать дамп, а затем восстановить его на новой машине. Вы можете сделать это, запустив:

svnadmin дамп моих репозиториев > файл дампа

Затем переместите dumpfile на новую машину, используя выбранный вами транспортный инструмент. На новом сервере:

svnadmin загрузить новые репозитории ‹ файл дампа

В вашей рабочей копии вам нужно будет сообщить своему клиенту svn, что репозиторий перемещен.

person Chris Henry    schedule 23.07.2010

Проверьте свой журнал ошибок, чтобы углубиться в эту проблему. Я подозреваю, что проблема связана с вашей конфигурацией apache LoadModule или с аутентификацией.

person Jeyanthan I    schedule 26.03.2012
comment
Насколько я знаю, сервер даже не запустится, если есть проблема с загрузкой модулей. При ошибке, связанной с аутентификацией, вы увидите другую ошибку. - person bahrep; 18.01.2016