【问题标题】:For php composer packages (published on packagist) what patch version comes after 1.0.9?对于 php composer 包(在 packagist 上发布),1.0.9 之后的补丁版本是什么?
【发布时间】:2018-05-25 06:39:11
【问题描述】:

v1.0.9之后应该发布什么版本,这样composer更新才能顺利进行?

我认为应该将版本提高到v1.0.10v1.0.901

令人惊讶的是,经过近 5 分钟的 Google 搜索,我没有找到明确的答案。这适用于在 Packagist 上发布的包。 https://semver.org/中没有指定(引用自Packagist)

【问题讨论】:

  • 它是1.0.10。你到底从哪里得到1.0.910?实际上,公平地说,1.0.910 也可以正常工作,你只是无缘无故地跳过了 900 个版本号。
  • 在语义版本中,所有数字都是增量的。它只是每个数字在产品生命周期的不同阶段递增。补丁版本号达到 1.0.10000 是不可能的,虽然不太可能,但完全有效。
  • 我只是想确定作曲家没有决定将其作为十进制值进行比较(例如,0.10 小于 0.9)。谢谢!

标签: php composer-php versioning semantic-versioning packagist


【解决方案1】:

1.0.9 之后。绝对是 1.0.10。我对其进行了测试,并且 composer update 确实可以正常工作。

有关版本控制的更多信息:https://semver.org/

@iainn 获得了一些荣誉。不幸的是,我不能接受评论作为答案。

【讨论】:

    猜你喜欢
    • 2021-11-26
    • 2019-02-08
    • 2015-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-24
    相关资源
    最近更新 更多