2

您好,我正在测试 GitVersion,我添加了一个提交消息+semver:minor,现在版本的次要编号增加了。如果我做错了,建议回滚什么?

-> 我尝试使用 Revert 并且它不起作用,因为该版本基于提交消息,但我想知道在 SemVer 增加的提交消息之后我们是否有很多提交,然后我们想要修复它。也许更改基础 GitVersion.yml 是最简单的方法。

-> 我使用 Cherry-Pick 实现了我想要的,选择提交并放置在另一个分支中,然后删除带有错误提交消息的分支。我正在寻找比这更容易的东西。

4

1 回答 1

3

在 GitVersion 配置文件中,您可以添加您希望 GitVersion 忽略的提交列表(即 SHA),作为建立正确语义版本号的一部分。

这采用以下格式:

ignore:
  sha:
    - 2a4757b270f7946122ba6622e3d2e72b2b2808a7
    - 3e91c23637b97bc4e4c3234f93ffd03e6af70e8c

你可以在这里看到一个完整的例子

于 2017-04-28T19:41:53.600 回答