gpt4 book ai didi

node.js - 是否可以在 `git clone` 上下载存储库之外的大文件?

转载 作者:太空宇宙 更新时间:2023-11-03 22:17:22 26 4
gpt4 key购买 nike

我正在开发一个 Cordova 插件,该插件依赖于一个可能大于 300MB 的大型二进制文件(自定义 ios 框架)。这太大了,无法检查我们的 git 存储库,而且我认为这无论如何都不是正确的解决方案。

但是,当插件的用户首次通过 Cordova 命令行安装它时,我希望二进制文件存在:

cordova plugin install https://path.to.the.plugin.on.github

Cordova 将自动克隆 git 存储库。我想知道如何自动从其他来源(例如 S3)下载二进制文件并将其放置在正确的位置?这不可能吗?

最佳答案

What I am wondering is how to automatically download the binary file from another source such as S3 and place it in the correct location?

不是通过 git 本身。
您可以设置一个 checkout 后 Hook 来完成该步骤,但 Hook 不会通过 git push/pull 传播。

存储脚本(在该 git 存储库中)更容易,该存储库的用户可以按需调用该脚本来下载/更新该二进制文件。

关于node.js - 是否可以在 `git clone` 上下载存储库之外的大文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22156621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com