【问题标题】:Gerrit changes don't appear in IntelliJ IDEA if "List all Gerrit changes" wasn't enabled如果未启用“列出所有 Gerrit 更改”,则 Gerrit 更改不会出现在 IntelliJ IDEA 中
【发布时间】:2018-06-11 09:21:41
【问题描述】:

我正在使用安装了 Gerrit 插件的 IntelliJ IDEA 2017.3.5。从 Gerrit 克隆我的项目后(我的大学已经对它进行了几次审查更改)。我想在我的 Gerrit 插件中看到这些变化。

如果我选中“列出所有 Gerrit 更改”选项,如下图所示,我可以看到我的项目和其他项目中的所有更改。

但是如果我只想查看我的项目中的更改,我取消选中“列出所有 Gerrit 更改”复选框,然后当我切换到 Gerrit 插件面板时,我什么也看不到,那里没有任何更改。

我做了一些研究,发现了一个关于将我的项目(目录/Git)添加到 IntelliJ 版本控制 -> 无效并重新启动,但没有比这更好的了。

这是一个错误(或错误配置)吗?有什么解决办法吗? 任何帮助将不胜感激

【问题讨论】:

    标签: intellij-idea plugins gerrit


    【解决方案1】:

    确保以下列表中的所有 3 项均属实:https://github.com/uwolfer/gerrit-intellij-plugin#list-of-changes-is-empty

    如果这不起作用,您可以将问题报告给插件作者:https://github.com/uwolfer/gerrit-intellij-plugin/issues

    【讨论】:

      【解决方案2】:

      我使用Intellij IDEA 2021.2.2Gerrit 作为插件重现了与您相同的问题。我已经毫无问题地安装了Gerrit 插件并使用自己的凭据进行了配置。当我点击测试按钮时:

      结果我一直有Success,但我的Gerrit 板和你一样是空的:

      我还尝试tick/untick 选项“列出所有 Gerrit 更改(而不是仅来自当前打开的项目的更改)”,是的,它有效,但我只想检查该项目。

      经过一番调查,我找到了原因,如果我使用http 协议进行克隆,就会发生这种情况。如果我使用ssh 作为协议克隆项目,我有一个填充板。

      所以我建议在进行任何配置之前检查您克隆项目的方式。

      【讨论】:

        猜你喜欢
        • 2016-07-20
        • 2015-04-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-11
        • 1970-01-01
        • 2012-11-17
        相关资源
        最近更新 更多