提交历史未在gitlab上显示

时间:2015-12-17 17:23:04

标签: gitlab

我的一个项目在升级到gitlab版本8.3.2之后停止显示历史记录或以任何方式推送事件做出反应(但我们经常更新时也可能是以前的版本)。

我使用普通的gitlab docker安装。有没有办法让gitlab重新加载提交历史记录?

更新

这种情况发生在serval项目而不仅仅是一个,但是直到现在它们之间没有共同的因素,除了最近启用CI并从外部git存储库导入。

1 个答案:

答案 0 :(得分:0)

最后我明白了!

此行为的原因是导入的git存储库具有错误的目录结构。

是:

repository.git/
 |
 +-> .git/<bare-repo-content>

而不仅仅是:

repository.git/<bare-repo-content>

解决方法是简单地重命名并移动裸仓:

mv repository.git/.git tmp.git
rm -rf repository.git
mv tmp.git repository.git