访问gitlab的项目显示获取文件错误?

访问gitlab的项目显示获取文件错误?是突然出现的,重启gitlab也不管用

请发一下错误截图、后台gitaly日志文件current中对应的报错日志

上传不了截图,那块上传

需要到一定等级才能发图,直接发下报错的文字信息+日志文字也行

获取文件夹内容时发生错误.,怎么看日志

cat /var/log/gitlab/gitaly/current|egrep -i "error|fail"

没办法复制上,提示”这是不被允许的内容“。

不允许复制,是你使用的连接工具或者你们公司的安全策略导致的,和gitlab没啥关系。。。

复制到论坛里,点回复提示”这是不被允许的内容“

wecom-temp-64787-377d8d523e6bd4226f642a57da0f081e

根据你通过其他方式给的gitaly日志来看,应该是后台仓库有问题,报错提示对应的后台hash仓库不是一个git仓库,说明里面有些文件损坏或丢失,不再被git当成一个仓库。建议你把老的项目归档,重新建一个项目,重新从客户端推送一份代码到新项目,新项目的路径修改为之前老项目的路径。

{"correlation_id":"01GYBTNNJ08AHA3CCQKN9N5Z59","error":"rpc error: code = NotFound desc = GetRepoPath: not a git repository: \"/var/opt/gitlab/git-data/repositories/@hashed/13/67/13671077b66a29874a2578b5240319092ef2a1043228e433e9b006b5e53e7513.git\"","grpc.code":"NotFound","grpc.meta.auth_version":"v2","grpc.meta.client_name":"gitlab-workhorse"....