【问题标题】:Github: Why is my project's last release not marked as "latest release"?Github:为什么我的项目的最后一个版本没有标记为“最新版本”?
【发布时间】:2018-05-23 11:18:16
【问题描述】:

根据 Github 文档,项目的最后一个版本应该自动标记为“最新版本”,在视觉上并带有“/releases/latest”网址后缀。

https://help.github.com/articles/linking-to-releases/#linking-to-the-latest-release

这是一个有效的例子。

https://github.com/d3/d3-scale/releases

https://github.com/d3/d3-scale/releases/latest

但它在以下项目中不起作用。最后一个版本在视觉上没有标记为“最新”,并且“/releases/latest”后缀不起作用。

https://github.com/ramtob/d3-parallel-links/releases

https://github.com/ramtob/d3-parallel-links/releases/latest

为什么它在这里不起作用?缺少什么?

【问题讨论】:

    标签: github release


    【解决方案1】:

    要设置发布,只需转到:https://github.com/username/project/releases/new

    你会找到你需要的解释。为了正确回答您的问题,这里是“为什么”您还没有任何版本(引用自 github)。

    这里没有任何版本 通过标记存储库中的特定历史点来支持发布。它们非常适合标记 v1.0 等发布点。

    发布是您的应用在主分支上的标记版本。

    【讨论】:

    • 谢谢,但这并不能回答我的问题。我没有问为什么我没有发布。我确实有发布。我问为什么我的上一个版本没有在视觉上和 url 上标记为“最新版本”。
    • 你的版本是在 master 分支上吗?可以看到你的项目吗?因为从技术上讲,“最新版本”应该在最后一个标记的版本上自动可见。
    • 这正是问题所在。我的项目是here
    • 我自己试过github.com/artandor/ppe3/releases/latest,它可以工作。尝试通过 github 而不是通过 git 命令制作您的发布标签。似乎您还可以选择现有标签并将其设置为发布,放置描述,标题..转到github.com/ramtob/d3-parallel-links/releases/new这样做。
    • 是的,你是对的,当在 github 站点本身上添加一个版本时,它确实显示“最新版本”。问题仍然存在,为什么?我不想在 github 站点本身上创建发布。也许应该在 git tag 命令中添加一些东西。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-28
    • 2014-01-15
    • 2015-03-29
    • 1970-01-01
    • 1970-01-01
    • 2016-03-21
    相关资源
    最近更新 更多