Gerrit 2.12 "Cannot Merge"以合并结尾的提交链



我们的gerrit服务器上有两个不同的存储库:共享和main。定期地,共享/主被合并到主/主,以一长串提交到主,顶部有一个合并提交。

这一次,合并中有一些冲突需要解决;一个文件有内部冲突,另一个文件在共享中被修改,但在main中删除。我分别使用 git add 和 git rm 来解决冲突,然后使用 git commit 来完成合并。

我将其发送给gerrit以查看并完成合并,但它不会让我合并它们。引入这些冲突的提交上以粗体红色字母显示"无法合并",依赖于它的所有内容也是如此。即使合并提交最终修复了这些冲突,它也不会让我单击"提交包括父项"。

最近将我们的gerrit服务器升级到2.12,这是从那时起我第一次不得不在这个版本上执行此操作,但我在以前的版本上经常这样做。我现在应该做些什么不同的事情吗?

(注意:似乎这可能是最近的错误。

这已被接受为已确认的错误。我通过直接推送到参考/头/大师来解决它。

最新更新