日常代码数据维护在主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 条评论) |