我有一个github repo包含多个应用程序和二进制文件。我只想从该repo下载一个特定的文件夹(例如:application_1.2.0/
),其中包含1000个文件和子文件夹。
我想写一个ansible脚本来下载它。我尝试将它.zip
并上传到github,以便我可以使用来自github的ansible中的get_url
模块进行下载。但是,我的不好超过400 MB。 GitHub不接受大文件。
还有其他办法吗?
答案 0 :(得分:0)
一般情况下,如果您将生成的文件(包括但不限于二进制文件)检查到您的git存储库中,那么您做错了; git并不能很好地处理这样的大型文件,社区认为这种事情是一种反模式。
还有其他各种方法,其中一个有意义取决于您的情况。常见的包括:
copy
或synchronize
模块)