使用Mirroring同步主从Gitlab资料
报价宝综合消息使用Mirroring同步主从Gitlab资料
日常程式码资料维护在主gitlabA主机上,为了应用和资料的冗余,新部署一台gitlab,要实现两台gitlab资料实时同步复制,利用Mirroring repositories就可以实现该功能。
登入gitlabA后台,进入对应的专案,然后点选Setting->Repository->Mirroring repositories

Mirroring repositories 界面

Git repository URL:gitlab仓库url地址,这里要填写GitlabB的对应的程式码url地址
Mirror direction:映象同步方式(ce版本发现只有push)
Authentication method:身份验证支援密码和秘钥
Password:密码
新增后生成地址,可以点选立即同步

登入gitlabB检视程式码已经同步成功。
主要事项:
同步账号最好设定为管理员许可权;
同步的程式码组需要手动建立;