Open mingkuang-Chuyu opened 6 months ago
rust crates包最大只能为10MB。否则上传就会失败。为了成功上传,为大家提供更好的服务,想对crates包做拆分处理,以避免这个上限。
目前已经通过删除create包的PDB文件,临时规避了10MB上限问题。
根据平台,比如x86、x64……拆分为不同的子包。然后由父统一控制。结构大致如下:
flowchart TD; VC-LTL-->VC-LTL.x86 VC-LTL-->VC-LTL.x64 VC-LTL-->VC-LTL.arm VC-LTL-->VC-LTL.arm64
https://github.com/rust-lang/crates.io/issues/40#issuecomment-157919165
背景
rust crates包最大只能为10MB。否则上传就会失败。为了成功上传,为大家提供更好的服务,想对crates包做拆分处理,以避免这个上限。
初步设想
根据平台,比如x86、x64……拆分为不同的子包。然后由父统一控制。结构大致如下: