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界面中看到它们,但它显示每个组都没有项目
答案 0 :(得分:0)
解决了gitlab问题跟踪器。
问题是导入的repos有一个指向未定义文件夹的simlynk钩子。