gerrit 2.15迁移我的更改链接被破坏了

问题描述 投票:0回答:1

我试图从gerrit 2.14迁移到gerrit 2.15。我跑了第一步没有问题:java -jar /var/gerrit/bin/gerrit.war init -d $ GERRIT_HOME但是当我运行它时它失败了:java -jar /var/gerrit/bin/gerrit.war reindex - d $ GERRIT_HOME

我看到的错误信息是:

gerrit | [2018-12-03 18:09:33,831] [Index-Batch-1] ERROR com.google.gerrit.server.project.SubmitRuleEvaluator : Error looking up change 2
gerrit | com.google.gwtorm.server.OrmException: No patch set found
gerrit | at com.google.gerrit.server.project.SubmitRuleEvaluator.init(SubmitRuleEvaluator.java:665)
gerrit | at com.google.gerrit.server.project.SubmitRuleEvaluator.evaluate(SubmitRuleEvaluator.java:229)
gerrit | at com.google.gerrit.server.query.change.ChangeData.submitRecords(ChangeData.java:950)
gerrit | at com.google.gerrit.server.index.change.ChangeField.storedSubmitRecords(ChangeField.java:666)

我正在看这些指示:https://www.gerritcodereview.com/2.15.html

我知道在gerrit2.15中有一个改变,以注意到。从文档中可以看出,我只需要运行init步骤。无论我运行索引,当我点击gerrit的“我的更改”页面中的任何链接时,我都会收到错误。我看到这个错误:

Cannot display change 2406 because it has no revisions.

有没有更多需要注意的设置?或者我错过了什么?

gerrit
1个回答
0
投票

当我删除插件时,问题似乎消失了。

这是我使用的插件列表:

download-commands
replication
importer
its-jira
commit-message-length-validator
deleteproject
reviewnotes

我将把它缩小到哪一个特别导致问题。

© www.soinside.com 2019 - 2024. All rights reserved.