2014-09-10 8 views
1

우리의 마스터 저장소는 gitorious.org에 있습니다. 포크 (또는 팀 포크)가 gitorious.org에 아직 앉아있는 동안 마스터 저장소가 gitlab.com으로 이동했습니다.gitorious.org에서 gitlab.com으로 병합 요청

이제 내 쿼리는 어떻게 저장소가 gitorious.org에있을 때 gitlab.com에서 병합/끌어 오기 요청을 수행합니까?

내가 사용하여 비교적 쉽게 업스트림을 변경할 수있는 동안 : -

$ git remote set-url 

내가 커밋 주변 단지 버튼을 넣어 설명이었다 gitorious.org에 병합 요청 처리를 할 수 있었고, 그했다 (gitorious.org에서)

병합 요청 버튼을 누르기 위해 팀의 모든 사람들이 gitlab.com에 가입해야한다는 것을 알고 있습니다.

업데이트 : - Vonc의 답변에 따르면 아마도 나는 분명하지 않았다고 생각합니다. 이제 gitorious.org

~/games/shirishag75s-2014-mirror$ git remote -v 
origin [email protected]:minidebconfindia/shirishag75s-2014-mirror.git (fetch) 
origin [email protected]:minidebconfindia/shirishag75s-2014-mirror.git (push) 
upstream https://gitlab.com/debutsav/website14.git (fetch) 
upstream https://gitlab.com/debutsav/website14.git (push) 

에 나는 다른 모든 팀 리포지토리에있는 경우 찾을 알고 요청을 병합하기위한 gitlab의 버튼을보고이 일 것 -

이 모든 팀의 repos이있는 곳입니다 gitlab도. 그들이 모두 gitorious.org에 있다면?

내가 이해하는 한, 병합 요청은 단일 커밋을하고 주/원래 리포지토리 또는 커밋 (기능) 범위로 이동하려는 경우에 사용할 수 있습니다. 병합/끌어 오기 요청을 요청합니다. 두 저장소가 동일한 도메인 (gitlab.com 또는 gitorious.org)을 사용하고 두 개의 경쟁 서비스를 사용하는 경우 '쉽게'수행 할 수 있습니다.

나는 누군가가 같은 시나리오를 가지고 있는지, 그런 시나리오에서 병합 요청을하는 것이 얼마나 쉽고 어렵습니까?

+0

"모두 gitorious.org에 있다면?": 지점을 푸시하고 GitLab 병합 요청을 시작하려면 GitLab에서 멋진 메시지의 거울을 가져야합니다. 즉, 개발자는 Gitorious뿐만 아니라 GitLab에도 등록되어야합니다. – VonC

답변

0

사용자가해야 할 일은 원격 업스트림 URL을 새로운 팀 포크 GitLab 저장소로 변경하는 것입니다.

GitLab video (March 2014)에 표시된 병합 요청을 볼 수 있습니다. 먼저 병합 요청의 원본이 될 수있는 전용 분기를 만들어 문제에 대한 작업을 시작합니다.
this answer about GitLab workflow에있는 "병합 요청"버튼이 표시됩니다.

+0

동영상을 보지 못했지만 몇 분 후에 볼 수 있습니다. 지혜를 공유해 주셔서 감사합니다. – shirish