You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

glide install报go-xorm/xorm 403 如何从本地vendor加载依赖

Glide拉取go-xorm/xorm返回403报错的修复方案

Glide支持直接加载本地vendor目录内的完整依赖,无需强制从远程仓库拉取,按以下步骤操作即可解决问题:

  • 首先清理Glide本地缓存中该依赖的失败拉取残留,执行如下命令:
rm -rf ~/.glide/cache/src/https-github.com-go-xorm-xorm

缓存中留存的失败克隆记录会导致Glide反复重试远程拉取,必须先清除才能跳过无效重试。

  • 执行依赖安装时追加跳过VCS远程拉取的参数,直接复用本地已存在的依赖文件:
glide install --skip-vcs

注意:该参数会让Glide跳过所有依赖的远程仓库克隆、更新流程,执行前请确认本地vendor目录内所有依赖文件完整,否则缺失的其他依赖仍然会触发远程拉取流程。

  • 长期规避配置:打开项目根目录的glide.lock文件,确认github.com/go-xorm/xorm对应的版本commit哈希与本地vendor中该包的实际版本一致,后续执行依赖操作时不要添加--update参数触发全量依赖更新,就不会再尝试拉取已禁用的远程仓库。如果后续需要升级xorm版本,可将依赖路径替换为当前官方维护的xorm.io/xorm,避免再遇到原仓库停用的问题。

内容的提问来源于stack exchange,提问作者Trương Quang Thắng

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 17:51:22