从SonarQube中删除项目
有人知道如何从SonarQube服务器中删除项目吗 谢谢,从SonarQube中删除项目,sonarqube,Sonarqube,有人知道如何从SonarQube服务器中删除项目吗 谢谢, Ronen.使用管理员帐户登录,然后浏览到项目的设置页面以获得“删除项目”按钮。删除项目有两种方法: 如果您是该项目的管理员,则可以将其从其配置操作中删除 =>见 如果您是管理员,则还可以从“项目管理”页面删除项目 =>见 声纳2.11更新版: 选择项目(从主页) 然后单击左面板底部的项目删除链接 最后,使用删除项目按钮确认 左上角的[主页]按钮>>左上角的[项目]选项卡>>(在名称下,单击项目名称)>>[项目删除](在底部的左
Ronen.使用管理员帐户登录,然后浏览到项目的设置页面以获得“删除项目”按钮。删除项目有两种方法:
- 如果您是该项目的管理员,则可以将其从其配置操作中删除 =>见
- 如果您是管理员,则还可以从“项目管理”页面删除项目 =>见
- 选择项目(从主页)
- 然后单击左面板底部的项目删除链接
- 最后,使用删除项目按钮确认
此信息适用于SonarQube 5.0版,目前最新版本-于2015年1月17日发布 您可以从项目仪表板右侧的项目配置中删除项目。相同的屏幕截图附在下面 如果您是SonarQube的管理员,则您有权删除多个项目 只需转到“设置”,您就会看到左侧的选项卡“批量删除”。请查找附加的屏幕截图 SonarQube 5.1 (2015年4月23日发布) 考虑您需要具有管理权限。您可以执行以下操作:
对于SonarQube 5.1,以下是可以遵循的两个选项:
在某些情况下,您可以使用SonarQube的Rest Web API以编程方式实现。根据: 可以通过在“键”参数中传递项目ID来使用。 我不支持Curl,但对于键为“daBestProjectKey”的项目,它应该是这样的(在Postman客户端生成的代码):
使用uwr:Admin和pwd:Admin(默认值)登录Sonar Admin-->设置-->批量删除-->选择要删除和删除的项目。以下是我用于从SonarQube中删除任何项目的步骤
这里是SonarQube 4.4版 似乎GUI的每个版本都已更改
使用管理员帐户登录,然后浏览到项目的设置页面以获得“删除项目”按钮
以下是我用来从SonarQube中删除任何项目的步骤 以管理员身份登录。 转到管理->项目->项目管理。 选择要删除的项目。 单击右上角的删除按钮 或使用命令行:
POST api/projects/bulk_delete.由于某些原因,此按钮不存在。你知道为什么吗?也许我使用的是sonar版本2.4.1的sonar bug,我也不知道如何删除a项目。项目的“设置”页面上没有删除。你能发送一个屏幕截图吗?也许我们的设置不正确。我很抱歉,我刚刚找到了它,我相信它不会第一次出现,尽管我们有同样的问题。谢谢你的截图,真的很有帮助。别忘了以管理员的身份登录。这个信息已经过时了。。。有关sonar的v3.3,请参见下面的答案。请注意,这并不适用于所有浏览器。例如,在OSX上,它可以与Firefox协同工作,但不能与Chrome或Safari协同工作。这是Sonar 3.x中的一个老错误,在4.2中仍然存在。
POST api/projects/bulk_delete
curl -X POST -H "Authorization: Basic YWRtaW46YWRtaW4=" -H "Cache-Control: no-cache" -H "Postman-Token: 10a0e9a1-8dae-a9d1-45f2-0d8e56de999d" -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" -F "keys=daBestProjectKey" "http://localhost:9000/api/projects/bulk_delete"