从Azure DevOps克隆/拉取代码时出现.git/objects/pack/tmp_pack权限拒绝问题求助
Azure DevOps克隆/拉取代码时出现.git/objects/pack/tmp_pack权限拒绝问题求助
各位大佬好,我遇到一个棘手的Git权限问题,实在找不到解决方向了,来请教大家!
下面是我的具体情况:
- 我所在的公司环境非常受限,比如使用的是定制化的Windows 10系统
- 我们用的是本地部署的Azure DevOps服务器存储Git仓库
- 现在遇到一个间歇性的报错,具体内容是:
Fatal: could not open ‘.git/objects/pack/tmp_pack_gdura’ for reading: Permission denied.
Fatal: fetch-pack: invalid index-pack output
我尝试了这些排查方法,但都没解决:
- 我们想把Git仓库存到Windows文件服务器上,其他仓库都正常,有些仓库之前也没问题,突然就出这问题了;后来换到Linux服务器上存储,还是遇到同样的报错
- 反复检查了权限设置,确认所有权限都是正常的
- 尝试切换Azure DevOps的认证方式为HTTPS或SSH,但这需要公司ICT部门开通,目前还没搞定
- 也试过用IP地址访问仓库,问题依旧
我在网上搜了一圈,没找到针对这个具体报错的解决方案,也不确定怎么稳定复现这个问题。有没有大佬遇到过类似的情况?或者能给我一些排查的方向?
备注:内容来源于stack exchange,提问作者Ben Terry
相关产品推荐
相关产品推荐

