我最近删除了一个项目。现在,当我尝试使用相同的命名空间和名称再次创建它时,GitLab EE给出了以下错误:
"姓名已被采取" "路径已经被采取"
我正在运行EE版本8.7.5-ee。
我还搜索了/ var / opt / gitlab / git-data目录并删除了引用我的旧项目的目录。
我尝试使用gitlab-rake cache清除redis缓存:clear。我重启了几次服务和服务器。
这通常不会发生,但在某些时候我会针对repo设置存储库镜像,我也将其存档。我试图重现这个问题,但与此同时我无法重新创建该项目。有没有人有任何想法?
答案 0 :(得分:1)
您可以尝试以下方法:
$ gitlab-rails console
> route = Route.find_by("path LIKE '%projectname%'")
> route.delete
> route.save