【发布时间】:2015-09-24 04:40:41
【问题描述】:
我在 SQ (SonarQube)5.1 的“查看源代码”功能中遇到了问题。
在 SQ 5.1 上,我无法查看其中一个项目的任何文件的源代码。然而,所有其他项目似乎都在这方面工作正常。
我拥有管理员凭据,并检查了这两个项目的设置 -> 权限。 'BROWSE' 和 'SEE SOURCE CODE' 配置对组具有 'Anyone' 值。
但查看源代码在特定项目上不起作用(使用管理员或未登录) - SQ 在浏览器上抛出“权限不足”弹出错误(http 403 Forbidden)
我想知道问题出在哪里? SQ 5.1 的一个已知错误?
感谢调试此问题的任何帮助!
【问题讨论】:
-
您最近迁移到 5.1 了吗?您最近是否分析过这个项目?
-
哦,我明白你的意思了。是的,我最近迁移到了 5.1,我看到有权限问题的项目最后一次运行是在同一天。我会要求团队再次重新运行分析。这可能会解决问题。想知道项目权限将如何影响 SQ 版本升级..
-
@Fabrice-SonarSourceTeam 我从 SQ 中删除了项目并重新运行分析,但它仍然存在权限问题。我们运行分析的方式有什么.. maven 命令中有什么吗?我正在调试更多..
-
这真的很奇怪,你只有这个项目有问题。在服务器上处理项目时,您在日志中没有看到任何错误?此项目的“设置 > 系统 > 分析报告”页面显示什么?