如何在VS2019中将项目与Sonar服务器解绑?
Sonar项目解绑操作指南
以下分不同场景给出对应操作方案:
场景1:IDE侧解绑SonarLint绑定的项目
- IDEA系列IDE操作步骤:
- 打开IDE设置界面,进入
工具>SonarLint配置页 - 切换到项目设置标签栏
- 选中当前绑定的Sonar服务器连接,点击移除按钮即可解除当前项目和Sonar服务的绑定
- 打开IDE设置界面,进入
- VS Code操作步骤:
- 打开对应项目的工作区设置,搜索
sonarlint.connectedMode.project配置项 - 删除配置项中的
projectKey和serverId参数,保存设置后即完成解绑
- 打开对应项目的工作区设置,搜索
场景2:Sonar服务端侧彻底移除项目关联
操作前确认你拥有对应Sonar项目的管理员权限
- 登录SonarQube/SonarCloud服务端,进入目标项目的主页
- 点击页面顶部的齿轮形状项目设置按钮
- 在左侧菜单栏找到删除项目选项,二次确认后即可将该项目从Sonar服务端移除,彻底切断关联关系
场景3:仅停止项目和Sonar服务的同步扫描
不需要删除服务端项目的情况下,操作以下任意一项即可停止数据同步:
- 删除项目根目录下的
sonar-project.properties配置文件 - 移除Maven的
pom.xml、Gradle的build.gradle等构建配置文件中的Sonar扫描插件配置 - 删除CI/CD流水线中配置的Sonar代码扫描步骤
内容的提问来源于stack exchange,提问作者FMFF
相关产品推荐
相关产品推荐

