gpt4 book ai didi

github - 设置可从 GitHub 下载的 ZIP 名称或在 GitHub 上注册 Google Transit 项目的其他方式

转载 作者:行者123 更新时间:2023-12-01 06:14:49 26 4
gpt4 key购买 nike

我想启动一个 Google Transit 项目(用于 google map 的城市交通提要),出于协作的目的,我想使用 GitHub。现在一件很棒的事情是 GitHub 提供了一个包含所有存储库的 ZIP 文件下载,而 Google 想要一个包含所需数据的 ZIP,但该文件的名称应为:google_transit.zip .

所以我的问题是:
我可以给谷歌一个链接,它会给它一个名为google_transit.zip的文件吗? ,这将包含主分支中的所有内容?也许这可以通过标准的“下载 zip”选项或一些钩子(Hook)或其他东西来完成……

最佳答案

GitHub 将允许您使用以下 url 自动下载最新版本分支的 Zip 存档:

https://github.com/:user/:repository/zipball/:branch [GET]



文件将在 git describe 之后被赋予一个特殊的名称。命令输出。

但是,有一种方法可以利用 来实现您的目标。 GitHub Repo Downloads API .

每次您的主分支准备好发布时,您都将执行以下步骤:
  • 如果下载资源google_transit.zip已经存在,删除它
  • 创建一个新的下载资源并将其命名为google_transit.zip
  • 使用上一个请求提供的信息上传最新的 zip 压缩文件

  • 甚至还有一个 Ruby 库 ( ruby-net-github-upload ) 可以帮助您自动执行此任务。

    关于github - 设置可从 GitHub 下载的 ZIP 名称或在 GitHub 上注册 Google Transit 项目的其他方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8808164/

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