Подскажите, как предпочтительно переносить репозиторий из SVN в GitLab?
Корректно ли создать новый репозиторий из SVN на неком отдельном рабочем месте, потом его залить в GitLab и далее уже клонировать остальным пользователям?
Либо идеологически верно создание репозитория выполнять именно с самого сервера GitLab, и только потом клонировать его на рабочие места?
Исполнение по сценарию
Migrate from Subversion to GitLab приводит к ошибке
fatal: git was built without support for git-svn (NO_PERL=YesPlease):
# docker exec -it gitlab_gitlab_1 sh
# apt update
# apt-get install git-core git-svn ruby
# svn2git https://192.168.1.2:13000/svn/amk --authors /etc/gitlab/authors.txt
fatal: git was built without support for git-svn (NO_PERL=YesPlease).
command failed:
git svn init --prefix=svn/ --no-metadata --trunk='trunk' --tags='tags' --branches='branches' https://192.168.1.2:13000/svn/amk
PS
svn, version 1.10.6 (r1863367)
gitlab/gitlab-ce:latest
git version 2.33.0.gl4