|
|
0309d09ac2
|
docs: gitcode 镜像仓为什么不会自己更新(附实测证据与触发方式)
用户(2026-09-14):「git@gitcode.com:JianFeeeee/MailUI4Agents.git 这个镜像仓
怎么也没更新?」
查下来三件事,写进文档免得下一个人再查一遍:
① 它是 gitcode 的**导入/镜像项目**,上游就是我们自己的 Gitea
(`import_url=https://gitea.jianfgit.xyz/jianf/MailUI4Agents.git`,
从项目页的 Nuxt payload 里读出来的)。
② **推不进去**,两条路都是服务端拒绝:
SSH `<CH.00905401> This operation is not allowed because the repository is an
image repository.`
HTTPS 403 `<CH.00905403>`(同样的措辞)。
「image repository」是它那边的「镜像项目」类型,不是容器镜像;语义是**单向**的。
③ **没有自动同步,也没有 API**:那个页面自己写着「对于滞后的提交,你可以通过
拉取更新从源项目获取最新的代码」—— 是手动一键操作。6 种猜测的 API 端点全部 404。
我们这边实测是好的:上游公网可达(直连 101.201.37.155 拿到 info/refs,HEAD
就是 d78f19f)、公网 DNS 有记录、匿名可克隆。镜像停在 c19eea5(09-12),落后 114 个提交,
纯粹是那边没人点「拉取」。
本机无法代点:动作要以仓库所有者身份登录,而共享浏览器 profile 里只有 gitcode 的
匿名 Cookie,没有登录态。文档里给了网页入口和「想自动化就只能换成普通项目由我们推」
这条替代路(会改 URL,属对外契约变更,要先问)。
|
2026-09-14 16:10:24 +08:00 |
|