2017-10-26 1 views
1

TLDR; 레포를 백업하고 자동으로 최신 상태로 유지해야합니다.gitlab.com에서 gitlab CE repo를 미러링하고 자동으로 업데이트하는 방법은 무엇입니까?

무료 버전 인 gitlab.com에서 일부 repos를 호스팅하고 있습니다. gitlab.com의 origin repo가 ​​수신 및 업데이트 (push) 될 때 다른 무료 온라인 repo 저장소로 미러링하고이 백업을 자동으로 업데이트하고 싶습니다.

업데이트 자동 푸시를 수행하는 무료 리포 서비스가 있습니까? 예 : 다른 출처 repo에서 매일?

또는 타사 서버에서 cron을 설정하여 백업 저장소에 원본 repo에서 새로운 푸시로 자체를 업데이트하는 방법은 무엇입니까? 예 : 매일? (또는 유사한 배열).

저는 다양한 지역에 대해 gitlab webhooks를 사용하고 싶지 않습니다. 실제로는 예약 된 일일 백업이 필요하지 않습니다.

유일한 옵션 인 경우 사용할 수있는 유료 github 계정이 있습니다.

감사

답변

2

이 수동으로 일을 허용하는 파이썬 패키지가있다 : 나는 또한 제공하는 프로젝트를 인터넷 검색에 의해 발견

github2gitlab 1.5.5

그러나 나는 천국 "GitHub의와 GitLab 사이의 연속 저장소 싱크로 나이저" 아직 시도하지 않았다.

Can repository mirroring be incorporated into Gitlab CE?

희망이 도움이 :)

을 : Gitlab CE에 미러링 기능을 이동 요청 Gitlab 문제에 대한 논의가있다

github-gitlab-sync

관련 문제