从SonarQube中删除项目

从SonarQube中删除项目,sonarqube,Sonarqube,有人知道如何从SonarQube服务器中删除项目吗 谢谢, Ronen.使用管理员帐户登录,然后浏览到项目的设置页面以获得“删除项目”按钮。删除项目有两种方法: 如果您是该项目的管理员,则可以将其从其配置操作中删除 =>见 如果您是管理员,则还可以从“项目管理”页面删除项目 =>见 声纳2.11更新版: 选择项目(从主页) 然后单击左面板底部的项目删除链接 最后,使用删除项目按钮确认 左上角的[主页]按钮>>左上角的[项目]选项卡>>(在名称下,单击项目名称)>>[项目删除](在底部的左

有人知道如何从SonarQube服务器中删除项目吗

谢谢,
Ronen.

使用管理员帐户登录,然后浏览到项目的设置页面以获得“删除项目”按钮。删除项目有两种方法:

  • 如果您是该项目的管理员,则可以将其从其配置操作中删除

    =>见

  • 如果您是管理员,则还可以从“项目管理”页面删除项目

    =>见


声纳2.11更新版:

  • 选择项目(从主页)
  • 然后单击左面板底部的项目删除链接
  • 最后,使用删除项目按钮确认

左上角的[主页]按钮>>左上角的[项目]选项卡>>(在名称下,单击项目名称)>>[项目删除](在底部的左面板/仪表板上)>>[删除项目](在页面中央,类似)。

使用管理员帐户登录。选择项目名称。在那里,您可以在配置菜单下看到“项目删除”。

在Sonar 3.6中,删除按钮位于项目页面的搜索输入下,菜单配置内(您必须以管理员身份登录):


此信息适用于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"