gitlab上未显示提交历史记录



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

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

更新:

这种情况发生在几个项目上——不仅仅是一个项目,而且到目前为止,除了最近启用了CI和从外部git存储库导入之外,它们之间没有共同的因素。

终于拿到了!

导致这种行为的原因是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

最新更新