日常代码数据维护在主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查看代码已经同步成功。
主要事项:
同步账号最好设置为管理员权限;
同步的代码组需要手动创建;
| 留言与评论(共有 0 条评论) |