且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Coverity Scan不会发布已删除项目的名称

更新时间:2023-12-02 19:24:58


不幸的是,在SCAN中进行重命名的长期存在的bug
不会更新关联项目资源。我们可以为您删除现有的
项目,以便您可以从头开始。



I maintain coverity for nanodbc project at https://scan.coverity.com/projects/lexicalunit-nanodbc

I also registered new project for nanodbc at https://scan.coverity.com/projects/nanodbc-nanodbc that points to new location of git repository at GitHub.

I realised I can rename the old existing project pointing to that new location.

  1. I went to Coverity Scan > nanodbc/nanodbc > Project Settings and deleted the project. Yes, there was Delete button - apparently, it is available for projects which have not submitted any builds yet.
  2. I went to Coverity Scan > lexicalunit/nanodbc > Project Settings > hit Rename button > selected nanodb/nanodbc repository at GitHub from the drop-down list
  3. Scan Coverity failed to rename with "Name already registered".

Loading https://scan.coverity.com/projects/nanodbc-nanodbc gives HTTP 404, so the project has been deleted indeed, but the name apparently has not been released.

Why Coverity does not allow to re-use name of deleted project? Isn't there any workaround?

Is that due to this explanation:

We generally do not delete projects from SCAN as we keep aggregate metrics on the projects.

As I mentioned, the nanodbc/nanodbc project I created initially had not submitted any builds to analyze.

By the way, Coverity Scan via Twitter does not seem to be responsive

Coverity Scan support team confirmed the issue responding to my e-mail with this:

Unfortunately a long standing bug regarding renames in SCAN which does not update the associate project resources. We can remove the existing projects for you so that you can start from scratch.