Объединить запросы от gitorious.org к gitlab.com
Наш главный репозиторий был на gitorious.org. Теперь главный репозиторий перенесен на gitlab.com, в то время как вилки (или, вернее, командные вилки) все еще находятся на gitorious.org.
Теперь мой вопрос заключается в том, как я / мы выполняем запросы на слияние / извлечение на gitlab.com, когда репозитории находятся на gitorious.org.
В то время как я смог относительно легко изменить добычу, используя:-
$ git remote set-url
Я смог выполнить запрос на слияние в gitorious.org, который был просто кнопкой и поместил описание вокруг коммита, и это было так (в gitorious.org)
Я знаю, что все люди в команде должны будут зарегистрироваться на gitlab.com, чтобы нажать кнопку для запросов на слияние, но что еще они должны будут сделать?
Обновление:- Основываясь на ответе Вонка, я думаю, что, возможно, мне было не ясно.
Это где все репозитории команды - на gitorious.org
~/games/shirishag75s-2014-mirror$ git remote -v
origin git@gitorious.org:minidebconfindia/shirishag75s-2014-mirror.git (fetch)
origin git@gitorious.org:minidebconfindia/shirishag75s-2014-mirror.git (push)
upstream https://gitlab.com/debutsav/website14.git (fetch)
upstream https://gitlab.com/debutsav/website14.git (push)
Теперь я знаю и вижу в gitlab кнопку для выполнения запросов на слияние, и это сработало бы, если бы все остальные репозитории групп тоже были в gitlab. Что если они все в gitorious.org?
Насколько я понимаю, запрос на слияние может быть, когда вы сделали один коммит и хотите, чтобы он пошел в основной / оригинальный репозиторий или диапазон коммитов (функция), которую, когда вы чувствуете, что готовы, вы запрашиваете запрос слияния / извлечения. Чтобы это произошло "легко", если оба репозитория используют один и тот же домен (либо gitlab.com, либо gitorious.org), то два конкурирующих сервиса.
Я хотел бы знать, есть ли у кого-то такой же сценарий и насколько легко или сложно выполнить запросы на слияние в таком сценарии.
1 ответ
Все, что нужно сделать пользователям, - это изменить их удаленный обратный URL-адрес на новый репозиторий GitLab команды.
Вы можете увидеть запрос на слияние, проиллюстрированный в этом видео GitLab (март 2014 года): он начинается с работы над проблемой, создавая выделенную ветвь, которая затем может быть источником запроса на слияние.
Вы видите эту кнопку "запрос на слияние" в этом ответе о рабочем процессе GitLab.