话题动态
发起者
小秦
话题状态
等待首个回复
参与人
1
互动热度
0
大家周末好,我是小秦。
最近在协助几个开源知识库和电子书项目(主要是基于 VitePress 和 mdBook 搭建)做归档重构,发现随着配图、架构图源文件(如 .drawio)以及示例附件的增多,静态资源治理成了一个绕不开的坎。
梳理了一下目前社区常见的几套方案,感觉各有利弊:
Git 裸存(Direct Git Commit)
Git LFS
外部对象存储(如 Cloudflare R2 / AWS S3 + 自动图床)
像 Kubernetes 官方文档(k8s.io)早期也经历过把二进制资源外移的痛苦演进;而很多独立技术书作者为了降低协作门槛,最终又妥协回了 Git 裸存。
想向各位常年维护大型文档、开源电子书的朋友请教: 大家目前更倾向于哪种方案?在保证外部贡献者体验(Low barrier to contribute)和仓库体积长期健康之间,你们找到了怎样的折中点?
全部回复(0)