SonarQube教程中心
SonarQube中文网站 > 热门推荐
教程中心分类
SonarQube
免费下载
前往了解
SonarQube令牌怎么生成SonarQube令牌失效后构建任务怎么处理,这主要取决于令牌是用于个人本地扫描,还是挂在CI/CD构建任务中。按照SonarQube官方的解释,用户令牌能够用来做代码分析,在扫描时可以当作sonar.token参数传入,也可以搁在SONAR_TOKEN环境变量里;令牌一旦到了期限,就没办法再接着用了。
2026-06-29
SonarQube里质量门禁要怎么去设,还有当这个门禁过不去的时候,应该先查哪些指标,很多团队把静态代码检查接进CI以后,都会撞上这个问题。质量门禁这个东西,它不单单是去看一下代码扫描成没成功,而是用事先定好的一组条件,去判断这回交上来的代码,到底够不够格合进去,或者能不能往外面发。它主要是拿来卡新代码的,也可以去卡整体代码,现在搞项目的人一般都会说,先把力气用在管好新代码上头,这么一来,就不会弄成老问题还没清掉,新问题又跟着跑进来的局面。
2026-06-29
在企业想要统一账号体系的时候,有两件事是需要处理的,一件是怎么把SonarQube接入到LDAP的登录里去,另一件是用户和组的映射关系,又要怎么去配置好,SonarQube是可以把认证这件事,委托给LDAP或者是Active Directory去做的,当一个用户第一次登录成功了以后,SonarQube里面就会自动地给他建好一个账号,等到后面他再登录的时候,也都会去同步他的用户名、邮箱,还有一些可以选择的组的关系,按照官方文档给出的说明,去接入LDAP这件事,主要是靠在安装目录下面,去修改conf文件夹里面的配置文件来完成的,等改完了以后再去重启一下服务,然后通过看日志,来确认跟LDAP的连接是不是真的通了。
2026-06-01
SonarQube的质量配置文件,它本质上就是决定了,某一种语言在跑代码分析的时候,到底会启用哪些规则,一个项目扫描出来的那些问题,也会受到它当前绑定的那个配置文件的影响,按照SonarQube的文档说明,质量配置文件,就是用来定义在分析代码的时候,要应用的那一套规则集合的,而且每一种语言,都可以有它自己专属的配置文件。
2026-06-01
SonarQube扫描慢,很多时候不是服务器本身有问题,而是把三类事情混在了一起,一类是分析范围太大,一类是缓存没有真正用起来,还有一类是并发开法和语言插件本身的机制没对上。SonarSource官方文档写得很清楚,增量分析里的analysis cache是按分支管理的,扫描前会先下载缓存,扫描后再按规则回写;但并发并不是一个所有语言通用的总开关,而是由不同语言分析器分别控制。也就是说,先分清你慢在范围、缓存,还是线程,后面才调得准。
2026-04-22
很多团队把安全热点当成漏洞去清单式消灭,结果要么误修一堆本来就安全的写法,要么把真正的漏洞淹没在噪声里。围绕SonarQube安全热点怎么用,SonarQube安全热点与漏洞问题怎么区分,抓住一个原则就够了:热点先人工复核再定性,漏洞确认即刻修复并纳入门禁。
2026-03-12
SonarQube的规则生效载体不是单条规则开关,而是质量配置文件也叫Quality Profile,按语言维度生效,再由项目绑定决定最终用哪一套。你要把规则配置做稳,顺序应当是先建规则集载体,再分配到项目,最后做变更后的生效核对与回滚预案,否则很容易出现改了规则但项目不生效的错觉。
2026-03-12
sonarQube里扫描端显示执行成功,但平台侧一直Pending或后台任务持续排队,这类现象本质是Compute Engine没有把分析报告及时消费完,队列越堆越长就会连带影响质量门禁与看板刷新。处理时不要只盯着队列数量,而是先把是否存在卡住的单任务、是否为资源瓶颈、是否为并发配置不匹配这三类原因拆开,再按可操作的步骤逐项收敛。
2026-01-27
分支页面能看到一次次分析记录,但【New Code】几乎不动,最常见的原因不是扫描没跑到,而是跑成了另一种分析类型,或分支参数没有真正生效,再加上新代码口径选得不贴合分支开发节奏。按下面顺序逐项核对,把入口、参数、生效结果三件事对齐,新代码通常就会恢复正常显示。
2026-01-26
在实际部署SonarQube的企业中,随着代码量和开发团队规模的不断增长,服务器性能瓶颈逐渐显现,不仅扫描任务缓慢,页面加载延迟也明显加剧。尤其在并发分析、多人同步使用、插件增多或数据库压力增大等场景下,这种性能不足直接影响代码检查的连续性和平台使用体验。因此,必须深入分析SonarQube性能受限的根源,并结合节点资源扩展策略,建立稳定高效的代码质量分析平台。
2025-12-30

第一页123下一页最后一页

135 2431 0251