【问题标题】:How to get gitVersion to increment version to 1.0.0?如何让 gitVersion 将版本增加到 1.0.0?
【发布时间】:2022-10-25 22:21:09
【问题描述】:

在增加次要版本和补丁版本一段时间后,我一直在尝试使用 gitVersion 将项目增加到版本 1.0.0。

当使用+semver: major 时,次要版本会增加。例如,版本 0.1.1 增加到 0.2.0。

在官方文档中它说如下:

需要注意的一件事:如果当前版本是 alpha 版本 (即 0.x.y.),试图提升主要版本只会碰撞 次要(例如从 0.2.0 到 0.3.0 而不是 1.0.0)。一旦当前 版本大于 1.0.0,碰撞主要版本作为 预期的。

我目前没有使用自定义配置文件,我想知道是否可以在不添加版本的情况下将版本增加到 1.0.0。

【问题讨论】:

  • 简短的回答是否定的:这是故意的gitVersion作品, 并被记录下来。当然,要绕过它,您可以完全避免使用 gitVersion,直到您使用 1.0.0 版本。

标签: semantic-versioning gitversion


【解决方案1】:

您可以设置一个新的版本标签,如
git tag -a v1.0.0 -m "v1.0.0"在存储库上,
gitversion 将从 V1.0.0 开始计算 semVer

git tag -a v1.0.0 -m "v1.0.0"

【讨论】:

    猜你喜欢
    • 2022-10-25
    • 2021-05-27
    • 1970-01-01
    • 1970-01-01
    • 2019-09-25
    • 2020-06-29
    • 2018-04-14
    • 2015-02-17
    • 2022-11-18
    相关资源
    最近更新 更多