Loading... # 模块发布功能 采用制品库的形式进行模块发布,对于所有的模块均使用 zip 后上传对象存储的方式进行管理。抛弃 git 方式。这样做考虑到,能够对于存储的文件有较强的管控能力。同时,避开 git 进行这些仓库的时候的各种弊端。 作为后端服务的 depot-server 除了完成依赖源应该完成的一些功能外,同时也会承担组件制品库的功能。提供组件制品的对象存储能力。 CocoaDepot 支持一个仓库下面,研发多个 Pod。而一般情况下,多个 Pod 之间一定会存在依赖关系。那么在进行发布的时候,需要照顾到这种依赖关系。以保障这种依赖关系在发布阶段的原子性。能够按照其依赖关系树进行发布。 # 发布过程  ## 是否发生修改计算规则 计算目录MD5,与远端最新的版本的MD5值做比较。如果不一致,则认为发生了修改。 ## 依赖关系处理 ## 二进制支持 search_framework_path 调整顺序 最后修改:2020 年 11 月 17 日 02 : 07 PM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付