GitHub对文件的大小有限制。我有一个开源的GitHub项目,它有几个120mb的文件,这些文件将是单元测试所必需的......我如何存储这些文件以便AppVeyor和其他开发人员可以访问这些文件?如何在GitHub中处理大文件并仍然允许AppVeyor构建
5
A
回答
4
根据实际操纵的那种卷的,你可以考虑GitHub LFS(可GitHub.com)
有存储限制和带宽配额,虽然,这可能会引发一些billing plans for Git Large File Storage。
注:issue 784我现在的意见(2016年8月12日)是指(由OP)提到AppVeyor "How to download file",评论如下:
我使用这些方法的下载猜测
git-lfs.exe
会工作得很好。我不知道在应用程序本身中不能使用git lfs
。
我可以想象你真正需要做的是:
- 下载
git-lfs.exe
文件并解压(我猜是这样,这将提供帮助的,我不是一个PowerShell天才)- 认沽
git-lfs.exe
在您的路径(经销商如何选择)- 运行
git lfs install
。然后你就可以使用
git lfs
做你需要的一切(git clone
,git fetch
,等...)
0
这个问题似乎被固定在这里:
http://help.appveyor.com/discussions/questions/1815-add-git-lfs-support-to-default-build-images
嗨凯尔,
Git LFS已被部署到默认构建映像。
-Feodor
是你的问题解决了吗?
相关问题
- 1. 仍然允许在AndroidManifest.xml
- 2. 更改app.config文件中的applicationSettings项并仍然允许VS2010管理设置
- 3. 在AppVeyor上创建ZIP文件并部署为GitHub发布版
- 4. 我如何允许批处理文件在某个位置创建文件
- 5. MaxUploadSizeExceededException处理但文件仍然上传?
- 6. 如何处理构建“dist”文件夹
- 7. 如何创建临时文件并写入,然后允许用户下载它?
- 8. disableUndoRegistration仍然允许撤消操作
- 9. 如何处理Excel仍然是错误
- 10. 获取AppVeyor允许失败与Python
- 11. 允许在python脚本中处理未知的文件名
- 12. 如何允许处理无效输入?
- 13. 使用Webpack外部并仍然允许ES6样式导入?
- 14. 如何使用FileSystemWatcher观察目录并仍然允许它被正确删除?
- 15. 允许家长处理鼠标事件
- 16. Rails:允许免费的文本SQL过滤器,并仍然避免SQL注入
- 17. 如何在nginx中禁用日志图片但仍然允许获取请求?
- 18. LNK4001在构建Python扩展时仍然提供obj文件?
- 19. jQuery:捕获点击,但仍然允许选择文本
- 20. 从AppVeyor构建Qt项目
- 21. 构建保持失败AppVeyor
- 22. 如何基于允许用户查看哪些文件构建此文件树?
- 23. 如何在github中创建.md文件?
- 24. Jquery Validation仍然允许POST回来,尽管条件不符合
- 25. 如何处理没有被允许在C#中的接口
- 26. 处理非结构化大XML文件
- 27. 如何在Appveyor构建过程中指定Xamarin版本?
- 28. 如何处理大型文本文件?
- 29. 如何处理构建目录中的文件?
- 30. 如何处理Android Studio构建目录中的.rawproto文件?
这就是GitHub LFS的用途,不是吗? https://help.github.com/enterprise/2.6/admin/articles/configuring-git-large-file-storage-for-a-repository/ – VonC
@VonC我没有使用Enterprise GitHub帐户。这有什么区别吗? – Daryl
否:LFS也可用于github.com(限制范围内):https://help.github.com/articles/collaboration-with-git-large-file-storage/ – VonC