42 (@4242) 在 不要让你的git(oc)碰你的DSH 中发帖
从[preview]不要让你的git碰大烧货(DSH)继续讨论:
从[preview]不要让你的git碰大烧货(DSH)继续讨论:
今天早上42在 Windows 上从用户主目录(C:\Users\ [user])启动 opencode,启动时一个 git ls-files --others --exclude-standard 子进程烧 50 多秒 CPU 都走不完
于是42开始排查,发现了一些端倪
[image]
然后这究竟是怎么出现的呢?
看了dsh源码,以上几行说明每次dsh启动时都会发生的构造指向pnpm install创造的存在junction的环的junction
(在包中,存在这样一对:
store/cordis/node_modules/@deepseek-ai/cordis-plugin-include →(junction) store/...