我的一个项目在升级到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