【问题标题】:Github keep link in readme persistent to latest releases asset fileGithub 在自述文件中保留链接到最新版本的资产文件
【发布时间】:2019-07-12 09:08:12
【问题描述】:

我在最新版本中有一个安装程序文件,我想在自述文件中有一个永久链接。似乎/releases/latest 不是我可以用来将路径构造为/releases/latest/mydownloader.exe 的别名

我目前的解决方法:

1) 创建标签release 并始终删除并重新创建它:

github.com/user/project/releases/download/release/install.exe

2) 随时修改readme.md 进行新的发布和更新路径

github.com/user/project/releases/download/20190218/install.exe

【问题讨论】:

  • 我猜这是故意的,因为一个版本可以在 GitHub 中有很多文件。为什么不将 README 中的发布链接指向 /release/latest?如果您在自述文件中说明用户必须下载 .exe 文件,我相信他们会理解 :)
  • 不,我们列出了不同的文件,所以我们不希望他们打开另一个页面然后下载。

标签: git github


【解决方案1】:

标签仍然是侵入性最小的选项(您不必修改自述文件,在每个版本中添加新的提交)

如“Is there a link to GitHub for downloading a file in the latest release of a repository?”中所述,不支持将最新发布的文件作为永久链接引用。

【讨论】:

  • 感谢您的回复,至少我可以排除知道有解决方法,是的,我将继续更新标签,而不是在自述文件上创建提交。
猜你喜欢
  • 1970-01-01
  • 2022-10-15
  • 1970-01-01
  • 2021-07-12
  • 2021-08-18
  • 1970-01-01
  • 1970-01-01
  • 2014-07-27
  • 1970-01-01
相关资源
最近更新 更多