首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gerrit到gerrit复制无法查看引用/更改

Gerrit到gerrit复制无法查看引用/更改
EN

Stack Overflow用户
提问于 2018-05-04 03:39:58
回答 1查看 366关注 0票数 0

这个问题已经困扰我一段时间了。我最近设置了gerrit复制。

同步开始后,其他一切都正常工作,分支同步,标签同步。然而,即使我显式地设置为复制ref/change,我也在日志中看到它,但我无法在复制服务器中找到它。

Gerrit版本: 2.12

复制版本2.12

replication.config:

代码语言:javascript
复制
[remote "hostname"] 
  url = gerrit2@remotehostname.com:/gerrit/review_site/git/myproject.git 
  projects = myproject
  push = +refs/heads/*:refs/heads/*
  push = +refs/tags/*:refs/tags/*
  push = +refs/changes/*:refs/changes/*

replication.log具有以下特性:

2018-05-03 12:02:33,783开始复制到gerrit2@remote-hostname.com:/gerrit/review_site/git/myproject.git ...

2018年-05-03 12:02:34,425推送更改参考:[RemoteRefUpdateremoteName=refs/changes/79/64079/11,gerrit2@remote-hostname.com:/gerrit/review_site/git/myproject.git,(null)...f6e058179c5253366fd6e81fcda079cdf2212034,srcRef=refs/gerrit2@remote-hostname.com:/gerrit/review_site/git/myproject.git/79/64079/11,forceUpdate,message=null]

2018-05-03 12:02:57,987计划复制myproject:/changes/25/64325/4 => gerrit2@remote-hostname:/gerrit/review_site/git/myproject.git

2018-05-03 12:02:57,988定时gerrit2@remote-hostname:/gerrit/review_site/git/myproject.git :refs/changes/25/64325/4 => 74c813f5推流15s后运行

2018-05-03 12:04:01,384复制到gerrit2@remote-hostname.com:/gerrit/review_site/git/myproject.git的时间为87601ms,延迟15001ms,0次重试

一切似乎都成功了

我使用以下命令启动了复制:ssh -p 29418 localhost replication start

我尝试将CL推送到复制服务器,但我可以这样做,并从UI中看到CL。因此,我假设在这方面没有权限问题,此外,我在/gerrit/review_site/git/myproject.git/refs/changes下找不到任何同步的东西。如果我们不能同步引用/更改,那么如果主服务器关闭,就不可能在从服务器上进行故障转移。

有没有人看过这个问题,能帮我理解为什么?

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2018-05-04 09:11:28

我们搞清楚了。这是因为数据库没有正确复制。在我们成功复制数据库之后,所有的引用更改都正确地显示出来。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50162723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档