Github下载文件夹为zip

时间:2013-01-12 13:37:14

标签: github download repository zip

如何为我的Github存储库的访问者提供一个链接,将我的存储库的builds文件夹下载为zip文件?该文件夹包含应用程序所需的可执行文件,着色器和纹理。

当然,我可以手动构建该目录的zip文件并将其添加到存储库中。但这会导致冗余文件,更大的大小以及每次提交的不必要的工作

那么有没有办法在Github上压缩和下载特定文件夹及其git存储库的内容?也许Github有能力吗?

2 个答案:

答案 0 :(得分:8)

2013年7月更新:

正如我在“Releasing a build artifact on github”中提到的那样,您可以定义附加到该版本的版本和上传二进制文件!

GitHub release


原始答案(2013年1月)

不,你不能单独使用GitHub。

GitHub最近摆脱了它的upload feature,它可以让你为用户提供二进制文件(不会让你的git repo增大)。

因此,您需要将所述二进制文件存储在另一个外部(二进制)存储库(NexusAmazon s3 service或...)中

答案 1 :(得分:1)

如果您依赖公共持续集成服务器,您也可以将构建结果提升为可下载工件。

例如,JetBrains TeamCity提供此类功能,Codebetter.com慷慨地提供免费的 TeamCity server for .Net/Mono 开源项目。

Imgur