问题标签 [sonarqube5.3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3525 浏览

sonarqube - SonarQube 5.3 数据迁移

我们目前在 postgresql 数据库上运行SonarQube v.4.5.1。

我们希望迁移到新版本 5.3,它将在新服务器上运行(带有新的 postgresql 数据库)。

所以我遵循了迁移教程http://docs.sonarqube.org/display/SONAR/Upgrading(下载到新服务器新的 SonarQube 5.3 应用程序,迁移配置,迁移插件)。

然后我创建了旧 sonarqube 4.5.1 postgresql 数据库的 DB 转储,并将其加载到新服务器上的新数据库中

当我开始新的 SonarQube 时,我看到错误 - SonarQuebe 正在尝试创建新的表项目但他失败了,表已经存在(来自导入的数据库转储)。

如何将数据迁移到 SonarQube 的新实例?

旧数据是否需要以某种方式“处理”才能与新版本的 SonarQube 一起使用?

0 投票
0 回答
636 浏览

sonarqube - Sonar 从 4.4.1 升级到 5.3 后扫描仪执行失败

升级到 Sonar 5.3 后,我们面临以下错误。我们确实从 4.4.1 升级到 4.5.6,然后从 4.5.6 升级到 5.3,没有问题。我们已将 sonar-runner 从 2.3 版更新到 sonar-scanner-2.5 。有人可以建议吗?

此外,我们更新了以下插件: sonar-checkstyle-plugin-2.1.1.jar -> sonar-checkstyle-plugin-2.4.jar sonar-java-plugin-2.5.1.jar -> sonar-java-plugin-3.7 .1.jar sonar-csharp-plugin-3.3.jar -> sonar-csharp-plugin-4.4.jar

以下是我们当前的插件列表:

0 投票
1 回答
1119 浏览

java - SonarQube 5.3:配置在组件查看器中显示的源代码行数

如何配置SonarQube组件查看器中显示的最大源代码行数?我一定是盲人,但我在 SonarQube 本身或互联网上都找不到它。

组件查看器是 SonarQube 的核心:它显示文件的源代码及其高级统计信息。但是,它最多显示 1000 行源代码,然后在最后一行下面有一个旋转轮,我看不到其余的源代码。

在此处输入图像描述

注意我使用的是 SonarQube 5.3。

0 投票
1 回答
940 浏览

configuration - SonarQube 5.3 - 在代理 (HTTPS) 后面下载插件

对此已经有几个问题,但所提供的解决方案均不适用于 SonarQube v5.3。

到目前为止,我已经尝试设置sonar.web.javaAdditionalOpts=-Dhttps.proxyHost=proxy.XXX -Dhttps.proxyPort=YYY和。http(s).proxyHost=proxy.XXXhttp(s).proxyPort=YYY

重要的是要注意,当 SonarQube 启动时(我正在运行 docker 应用程序)它会尝试连接到http://update.sonarsource.org/update-center.properties,在这种情况下,我可以检查http代理是否有效:

但是,当尝试从更新中心下载任何插件时,它会失败:

任何帮助深表感谢。

编辑:根据使用的配置添加相关的调试日志。

  • 仅使用sonar.web.javaAdditionalOpts=-Dhttps.proxyHost=http://proxy.XXX -Dhttps.proxyPort=YYY -Dhttp.proxyHost=proxy.XXX -Dhttp.proxyPort=YYY要点

  • 使用http.proxyHost,和:要点http.proxyPort_https.proxyHosthttps.proxyPort

0 投票
2 回答
718 浏览

sonarqube5.3 - ESonar 服务器无法启动

我第一次使用 SonarQube 并与 Eclipse 集成后,我启动了声纳服务器,但出现以下错误。

错误:

并在日志文件中出现以下错误:

JVM 表示它已停止。关闭插座。套接字读取没有代码(关闭?)。服务器监听端口 32002。 Wrapper Manager: ShutdownHook complete 服务器守护进程关闭 JVM 进程退出,代码为 0,将 wrapper 退出代码设置为 0。JVM 正常退出。<-- 包装器停止

0 投票
1 回答
1684 浏览

sonarqube5.3 - 如何使用 SonarQube5.3 分析 java 代码

在分析代码时,它给出以下错误

如果有人知道这件事,请帮助我。提前致谢。

0 投票
0 回答
85 浏览

sonarqube - 问题钻取时“仍在工作”消息不会消失

当我进行问题钻取并处理更改其状态的问题时,例如从Open到 ,Resolved然后消息Still working出现在窗口上方,这是正常的。

问题是Still working消息在屏幕上显示的时间很长(一分钟或更长时间)!此错误的发生与分析项目的大小无关。

我目前使用的一种解决方法是按下F5键盘上的键来刷新页面内容。然后,我立即看到我的新状态问题Resolved

上面的问题能解决还是SQ 5.3出错了?

0 投票
1 回答
488 浏览

sonarqube - SonarQube 5.3 升级后出现重复键错误

我们最近从 4.4.1 升级到 Sonar 5.3,发现我们的一个项目存在重复的关键问题。我检查了排序规则,发现数据库服务器和数据库不区分大小写,列区分大小写。我们应该将数据库上的排序规则更改为 "Latin1_General_CS_AS" 吗?更改服务器上的排序规则有点困难,但我们可以尝试使用数据库。

输出:Latin1_General_CI_AS

输出:Latin1_General_CI_AS

对于列,它是“Laitn1_General_CS_AS”

声纳日志中的错误。我确实在表中看到了一个重复的键,但不确定这是否是由于这里报告的排序规则 Duplicate key error with SonarQube 5.2

提前致谢。

0 投票
1 回答
1388 浏览

c# - 忽略多个标准的问题不起作用

我想禁用 C# 规则“删除此演员表并编辑界面以添加缺少的功能”(csharpsquid:S3215)。不是一般情况,而是文件夹“something\Business\Genome\*.cs”中的所有文件(“something”可以是一个或多个目录)

我正在尝试在此 SonarQube 项目中使用“忽略多个标准的问题”选项,但我无法确定正确的设置(或者此功能可能根本不起作用?)。

到目前为止我尝试过的组合:

我什至不知道是规则键模式还是文件路径模式不匹配... :-/

08.03.16 更新: 昨晚我进行了一些额外的测试。我在全局级别上配置了这个而不是项目级别,我使用了

排除套管问题:也没有成功。

然后我只用了

看看它是否有效,它确实有效。所以不知何故,我的路径一定是错误的,但我不知道怎么做。

08.03.16 (2) 更新:这是构建服务器日志中的一行:

我很确定这不是外壳问题。但我还有另一个怀疑。我扫描了整个解决方案,显然 SonarQube 将该解决方案中的每个项目都视为一个组件,并单独扫描每个组件/项目。扫描路径是否可能与项目相关?因为我在日志中也看到了这一点:

0 投票
2 回答
190 浏览

sonarqube - 查看开发人员或开发人员组添加或删除的技术债务

我们拥有一支庞大的开发团队,他们在同一代码库中开发多个项目,我们希望看到每个项目团队增加或减少技术债务。我相信目前声纳中没有这样的工具,我们有没有这样的插件或其他方式来实现这一点。