首页 > 解决方案 > Swift 包管理器:浅层克隆

问题描述

问题:

我将nlohmann/json包与 Swift 包管理器一起使用。Package.swift 清单文件

通过查看包清单,很明显该库仅包含一个文件和一个标头。但是,为了安装包,Swift 包管理器会克隆整个存储库,它的大小超过 300 MB。

潜在的解决方案

使用浅克隆将解决该问题。Swift Package Manager 可以使用浅克隆吗?对 Xcode 和命令行解决方案都感兴趣。

相关链接

Swift 论坛讨论

斯威夫特 JIRA

Firebase 团队的解决方案:分叉“有问题的”依赖存储库

标签: swiftgitswift-package-managershallow-cloneswift-package

解决方案


推荐阅读