Gerrit变更状态:已提交,合并待审批,如何解决? [英] Gerrit Change has Status:Submitted, Merge Pending, how to solve it?

查看:810
本文介绍了Gerrit变更状态:已提交,合并待审批,如何解决?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Gerrit系统仅由我们几个人使用。
一旦发生变更A,其状态为:已提交,合并待审批。
打开网页中的更改列表。
我也注意到这个变化对另一个变化B(该状态被放弃)有依赖性。


  1. 如何制作A列出
  2. 如何让B消失,所以A不再依赖B?


<如果变更A对B有依赖关系,那么在B被合并之前A不能被合并。由于您已经放弃B,Gerrit不会自动合并A.



您需要做的是修改A(可能使用 git rebase code>),以便它不再依赖于B,并将更改重新提交给Gerrit。


The Gerrit system is only used by us several people. Once there is a Change A, and its status is: "Submitted, Merge Pending". The change list in the "open" web page. Also I noticed this Change had a dependency on another change B (which status is abandoned).

  1. How to make A listed on "Merged" web page ?
  2. How to make B disappear, so A has no more dependency on B ?

解决方案

If change A has a dependency on B, then A cannot be merged until B is merged. Since you have abandoned B, Gerrit will not automatically merge A.

What you will need to do is modify A (perhaps using git rebase) so that it no longer depends on B, and resubmit the change to Gerrit.

这篇关于Gerrit变更状态:已提交,合并待审批,如何解决?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆