自2019年1月以来,我一直在使用一个仪表项目,并且无处不开始出现此不受支持的仪表版本错误。我认为这是由于在Gauge,intellij或Gauge intellij插件中进行了更新,但事实并非如此。

我尝试卸载并重新安装仪表,仪表插件intellij,在我的机器上创建一个新的示例项目并手动指定仪表的二进制路径和起始位置。这些都没有任何不同。新的示例项目具有相同的问题。但是,即使在相同版本的gauge和intellij上,其他运行相同项目的机器似乎也没有问题。就是说,我不确定这是否会有所作为,但我在运行Windows 10的Ubuntu计算机(18.04)上运行。我已按照以下问题中指定的说明安装了仪表:Unsupported Gauge Version: This veuge Inrsion of Gatellij plugin only works with Gauge version >= 0.9.0, spec files steps are shown unimplemented

我仍然可以运行规范,但是该插件的某些功能不再可用。特别是,在运行规范中的每个方案之前,在将其分解为具有自己的日志的自己的 header 之前,现在将所有方案分组为一个日志,这常常会导致大多数方案日志由于数量过多而丢失。日志中的行。

编辑:我正在使用以下仪表版本:
仪表版本:1.0.6,
提交哈希:2bc49db,
html-report(4.0.8),
Java(0.7.2),
屏幕截图(0.0.1)
至于intellij:
Intellij IDEA旗舰版2019.2
仪表插件0.3.16

最佳答案

首先,我在想法的设置->搜索量规中指定了量规二进制路径,但是并没有立即起作用。

通过关闭遥测可以解决此问题:
gauge telemetry off
在Linux Mint 19.1上工作,想法2019.2,插件0.3.6,规格1.0.6

07-25 23:04
查看更多