LoveChengke
580f5bed16
fix(dist): 交叉构建 Linux 包时 tar 的盘符冒号坑(转正斜杠 + --force-local)
在 Windows 上跑 pnpm dist:server:linux 时,packLinuxTarball 传给 tar 的归档路径带盘符,GNU tar 会把 F: 当成主机名去解析远程归档,报 resolve failed 并以退出码 2 失败。现象很误导:包已经整套铺好,只差最后一步打 tar。反斜杠还会被当转义符。
改成路径统一转正斜杠并加 --force-local。该选项在 Linux 上无害(本地路径本来就该走本地分支),因此无条件加上、不做平台分支 —— Linux 上路径没有盘符,这个坑在 CI 与真机上永远复现不了,只在交叉构建时现形。已记入 AGENTS.md 第 5 节第 59 条与 README 的交付验收表。
2026-10-06 15:52:05 +08:00
..
2026-10-06 15:32:01 +08:00
2026-10-02 00:25:21 +08:00
2026-09-12 10:09:11 +08:00
2026-10-05 16:39:38 +08:00
2026-10-05 16:39:38 +08:00
2026-10-06 15:52:05 +08:00
2026-10-06 15:32:01 +08:00
2026-09-11 21:57:38 +08:00
2026-10-06 15:31:38 +08:00