Импортировать целое репо из gogs на сервер gitlab

У меня есть задача перенести весь репозиторий с нашего сервера Gogs на только что установленный сервер Gitlab!

Прежде чем подумать о том, чтобы забыть историю моих репозиториев (комментарии, проблемы и т. Д.), Знает ли кто-нибудь способ экспортировать данные репозитория с сервера Gogs на сервер Gitlab?

Мне просто не удалось найти что-либо в документации по экспорту / переносу всех данных проекта (а не только репозитория git и его вики).


person Galym    schedule 29.10.2018    source источник


Ответы (1)


Не существует собственного способа экспорта / импорта комментариев и проблем и запросов на вытягивание из gogs в GitLab, учитывая, что они в основном являются элементами базы данных, которые необходимо преобразовать из одной схемы (в базе данных Gogs) в другую (базу данных вашего сервера GitLab).

Даже для простых репозиториев Git, которые являются форками других репозиториев, восстановление ссылки форка нетривиально (но возможно: см. этот поток GitLab)

person VonC    schedule 29.10.2018