【问题标题】:GitLab EE - path already takenGitLab EE - 已经采用的路径
【发布时间】:2016-05-23 14:26:11
【问题描述】:

我最近删除了一个项目。现在,当我尝试使用相同的命名空间和名称再次创建它时,GitLab EE 给了我以下错误:

“姓名已被占用” "路径已被选中"

我正在运行 EE 版本 8.7.5-ee。

我还搜索了 /var/opt/gitlab/git-data 目录并删除了引用我旧项目的目录。

我尝试使用 gitlab-rake cache:clear 清除 redis 缓存。我多次重新启动服务和服务器。

这通常不会发生,但在某些时候我设置了针对 repo 的存储库镜像,并且我也将其存档。我正在尝试重现该问题,但与此同时我无法重新创建该项目。有人有什么想法吗?

【问题讨论】:

  • 听起来像是商业支持的案例。
  • 是的,我同意。我正在让他们参与进来。很确定这是一个错误,但希望有人知道解决方法。

标签: gitlab gitlab-8


【解决方案1】:

您可以尝试以下方法吗:

$ gitlab-rails console

> route = Route.find_by("path LIKE '%projectname%'")
> route.delete
> route.save

【讨论】:

  • 如果我再遇到这个,我会试试这个。目前,问题已经消失。感谢您抽出宝贵时间提供答案!
猜你喜欢
  • 1970-01-01
  • 2020-08-07
  • 2017-12-03
  • 2013-05-05
  • 2013-07-25
  • 2014-06-25
  • 1970-01-01
  • 2021-09-24
  • 1970-01-01
相关资源
最近更新 更多