2014-11-13 2 views
2

Мы используем в Gitorious компании, но в последнее время я изучил GitLab и увидел в нем много преимуществ. Недавно мне удалось подняться на gitlab на одном из наших серверов, но теперь нам нужна помощь (север) для переноса репозиториев.Как перенести gitorious на репозитории gitlab

Извините за мой английский!

Edit 1

Мы должны репозитории и совершаем

ответ

3

Вероятно, самый лучший вариант для перемещения сделок РЕПО является массовым импортом, как я объяснил в: https://stackoverflow.com/a/26570729/895245

Боковой примечание:

Для будущие вопросы Я рекомендую вам попытаться разбить проблему на мелкие кусочки.

Здесь вы не могли бы попытаться устранить гениальность из уравнения, понимая сначала, как получить репозиции из застенчивого и абстрагировать его? Держу пари, если бы ты смог найти ответ таким образом.

Либо это, либо быть очень точным относительно того, что особенное в gitorious, что затрудняет переход.

Правда, иногда это трудно сделать, но это касается большинства вопросов о SO.

Существует даже сайт кодирования, принцип: http://sscce.org/

Приветствия.

0

Если вам нужно перенести много репозиториев, вам необходимо вызвать API GitLab для создания репозиториев для вас, чтобы вы могли их скопировать.

Вот простой скрипт PHP, который мы написали, который должен делать всю работу за вас.

https://github.com/sparksi/gitorious-gitlab-migration

Обратите внимание, что GitLab не поддерживает репозитории внутри проектов, так что этот скрипт использует. чтобы получить некоторое подобие межстрочного интервала.

Смежные вопросы