Gitlab import repos 创建组但没有项目

Gitlab import repos creates groups but no projects

一次gitlab升级后,配置全丢了,发现自己做的备份是空的,无法恢复备份

我发现我在 /home/git/repositories/ 中还有存储库,所以我将它们复制到 /var/opt/gitlab/git-data/repositories 并将用户递归更改为 gitlab 用户。

现在我使用了命令 gitlab-rake gitlab:import:repos,它处理了所有存储库并创建了具有如下输出的组:

Processing fib/sdx.git * Created sdx (fib/sdx.git) Processing fib/sdx.wiki.git * Skipping wiki repo

问题是,虽然它已经创建了所有组,现在我可以在gitlab web界面中看到它们,但它显示每个组都有零个项目

¿如何恢复这些存储库?

已在 gitlab 问题跟踪器上解决。

问题是导入的存储库有一个指向未定义文件夹的 simlynk 挂钩。

https://gitlab.com/gitlab-org/gitlab-ce/issues/2082