Sha*_*der 97
您有两种删除项目的方法:
如果您是项目的管理员,则可以从其配置操作中删除它
>>请参阅"项目管理"文档页面中的"删除项目"
如果您是SonarQube管理员,则还可以从"项目管理"页面删除项目
=>请参阅"项目管理"文档页面
在Sonar 3.6中,删除按钮位于项目页面的搜索输入下,位于菜单Configuration(您必须以管理员身份登录)中:
在某些情况下,您想以编程方式使其成为可能,则可以使用SonarQube的Rest Web API来做到这一点。根据SonarQube文档:
POST api/projects/bulk_delete
Run Code Online (Sandbox Code Playgroud)
可以通过在“ keys ”参数中传递项目的ID来使用。我不是Curl的专业人士,但对于键为“ daBestProjectKey”的项目,它应该是这样的(在Postman客户端中生成的代码):
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"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
47539 次 |
最近记录: |