콘텐츠로 이동


Gitlab 미러링 구성

사전정보

  1. gitlab
  2. Gitlab에서 Mirror용 계정은 sync계정이고, root 그룹에 소속되어 있음. (미러링 받는서버에 계정이 생성되어 있어야 함)
  3. gitlab 동기화 시간은 매 5분간격으로 동기화 수행함

미러링 구성

  1. 전송할 서버 설정
    1. 전송할 프로젝트 설정
      image.png
    2. 세부설정값 - Git repository URL : 수신 gitlab url (계정명 포함, htp://sync@192.168.100.200:8080/test/test.git) - mirror direction : 커뮤니티 버전은 push만 가능 - authentication method : Password - Password :Mirror Repository 버튼 선택 - Mirror Repository 선택 후 동기화 선택 - Only mirror protected branches 체크는 해제. 체크되어 있는 경우 master 브랜치를 제외한 나머지 브랜치는 동기화 안됨
  2. 수신할 서버 설정
    1. 새로운 프로젝트 설정
      image.png






작성일: 2026년 7월 11일 ,  마지막 업데이트: 2026년 7월 11일