【发布时间】:2017-08-17 02:34:56
【问题描述】:
我有 GitLab CE,但安装已损坏,我无法启动它。如何从文件系统下载和打开所有存储库?
更新:
在 gitlab.rb 我有 git 存储库路径,它是:/var/opt/gitlab/git-data/repositories/,但我发现了:
FETCH_HEAD
HEAD
config
description
hooks -> /opt/gitlab/embedded/service/gitlab-shell/hooks
hooks.old.1478620628
info
objects
refs
但是没有通常的带有源代码的存储库。
【问题讨论】:
-
存储库的存储位置是可配置的。见this documentation。您应该检查您的配置,然后去那里。那里应该有一个希望正常的 GIt 存储库的文件结构(我没有 GitLab,所以我不知道是不是这样)。
-
这看起来像一个存储库。你真的试过
find你的仓库吗? -
Gitlab 将存储 bare 存储库,这看起来就像一个。裸存储库将仅保存
.git/文件夹的内容,并且不会检出您的代码。 -
那么,如果我的 gitlab 坏了,我在哪里可以找到真正的存储库?