페이지 트리

이 문서는 Remote 저장소(Gitlab, Github)를 Bitbucket 서버로 미러링하는 가이드를 공유하기 위해 작성되었다. 


저장소 설정

소스(source) 저장소를 Clone 후에 추가할 리모트(target) 저장소를 설정한다. 

# source repo
git clone https://bitbucket.almdemo.curvc.com/scm/mav/mavensimple.git
cd mavensimple


# target repo
git remote add bitbucket https://bitbucket.almdemo.curvc.com/scm/mav/mavensimple.git


리모트(target)으로 미러링

하위 스크립트를 sh 파일로 저장하고 (ex - update_git.sh) 스케줄에 등록하여 주기적으로 수행한다. 

cd /repo/mavensimple


git pull
git push --all bitbucket
git push --tags bitbucket



  • 레이블 없음