为旧版本的 repo 发布版本

Posted

技术标签:

【中文标题】为旧版本的 repo 发布版本【英文标题】:Publish a release for an older version of the repo 【发布时间】:2018-01-17 19:28:29 【问题描述】:

我刚刚注意到 GitHub 的一个很酷的功能,即发布版 (github.com/user/repo/releases)。我想标记我所写语言的三个不同版本。

v1.0 - 6 月 17 日提交 v1.1 - 7 天前提交 v2.0 - 今天早上提交

但是,我似乎无法找到一种方法来标记要发布的版本超过五天的提交。我该怎么做?

【问题讨论】:

【参考方案1】:

对于creating a GitHub :release,您需要先推送标签。

因此,在您的本地存储库中,create annotated tags 引用您想要的任何提交(无论它们可能有多旧),然后推送它们:git push --tags

然后您可以将二进制文件与这些标签关联到 GitHub 版本中。

【讨论】:

非常感谢。

以上是关于为旧版本的 repo 发布版本的主要内容,如果未能解决你的问题,请参考以下文章

终端默认为旧的纱线版本(lerna bootstrap)

如何在 Windows 上为旧 R 匹配 Rcpp 和 RcppArmadillo 的版本?

为旧版 SDK 部署 iOS 应用程序时,如何对其进行测试?

[WPF]为旧版本的应用添加触控支持

为旧内核设置 buildroot

github 获取repo 发布的版本号