Либо svnadmin dump
или svnadmin export
будет только снимок определенной версии.
Как сохранить все журналы изменений при иммиграции на другой сервер?
Можно ли просто скопировать /repositories
там?
svnadmin dump создаст «резервную копию» всего вашего репозитория, после чего вы сможете восстановить ее в новый репозиторий с помощью svnadmin load. Это полное резервное копирование / восстановление, и ваша история будет сохраняться в соответствии с рекомендациями книга.
Если вы перемещаете свое репо в ту же операционную систему (например, из окон в окна или из Linux в Linux), вы можете безопасно скопировать каталог репо. Некоторые говорят, что вам следует обновить UUID репозитория (svnadmin setuuid), но это не обязательно.
Если вы переходите между ОС, то дамп / загрузка - ваш единственный вариант.