Как безопасно иммигрировать SVN-репозитории и изменить историю?

Или svnadmin dump или же svnadmin export У будет только снимок определенной версии.

Как сохранить все журналы изменений при иммиграции на другой сервер?

Будет ли нормально просто скопировать /repositories там?

1 ответ

Дамп svnadmin создаст "резервную копию" всего вашего хранилища, затем вы сможете восстановить его в новом хранилище, используя загрузку svnadmin. Это полное резервное копирование / восстановление и будет поддерживать вашу историю в соответствии с рекомендациями книги.

Если вы перемещаете репозиторий в ту же операционную систему (например, windows в windows или linux в linux), вы можете смело копировать каталог репозитория. Некоторые люди говорят, что вы должны обновить UUID репозитория ( svnadmin setuuid), но это не является строго необходимым.

Если вы мигрируете между операционными системами, дамп / загрузка - ваш единственный вариант.

Другие вопросы по тегам