【发布时间】:2015-01-27 01:50:32
【问题描述】:
我有一个带有源代码/版本的存储库,用于 Mac 应用程序和调节版本更新的服务器。
我有一个用于应用程序的存储库,另一个用于我正在使用 squirrel 的更新服务器。
我的计划是从存储库中删除版本。我认为这是最佳做法。
我只是尝试通过此链接下载位于私人仓库中的版本
https://<TOKEN>:x-oauth-basic@github.com/user/repo/releases/download/v0.0.1/app-v0.0.1.zip
它没有工作,如果它会很好=)
想法?有没有其他方法可以做到这一点?我应该只在服务器存储库中发布吗?
【问题讨论】:
-
你找到解决这个问题的方法了吗?
-
我已将这些版本包含在更新服务器的存储库中。这真是不好的做法。不幸的是,github 不允许以任何方式使用 API 从私有 repo 下载版本。
-
也许 GH 有某种用户声音,所以我们可以向他们推荐类似的东西;)
-
这篇文章在这里陈述了github对此事的回应stackoverflow.com/a/20515932/340688
-
我相信带有 GH 响应的 SO 帖子具有下载版本的技术,您只需自己将其组合/制作,而不是复制和粘贴使用的预构建解决方案。
标签: github release github-api