如何使用 gitflow-maven-plugin 更改 'MAJOR' 和 'MINOR'

How can I change 'MAJOR' AND 'MINOR' with gitflow-maven-plugin

我目前正在学习 Maven,我一直在用 gitflow-maven-plugin 做一些测试,我已经设置并让它工作,现在它可以改变版本控制的最后一位数字(所以如果发布master 分支的版本是 1.0.0,开发版本是 1.0.1-SNAPSHOT),我试图通过使用 :

来控制数字的变化
mvn -B gitflow:release -DversionDigitIncrement=1

我尝试将 DversionDigitIncrement 设置为 012,但唯一更改的数字是最后一位数字(即 'PATCH' ), 如何测试其他两个数字是否正确更改?我应该使用哪些命令或需要更改 POM 文件中的配置?

今天已经混日子了。非常感谢。 (我希望它遵循语义版本命名规则)

尝试在发布开始后使用它:

mvn -B gitflow:release-start
mvn -B gitflow:release-finish -DversionDigitToIncrement=0
mvn -B gitflow:release -DversionDigitToIncrement=0

或者如果您想在发布开始时更改开发版本:

mvn -B gitflow:release-start -DcommitDevelopmentVersionAtStart=true -DversionDigitToIncrement=0

在你的情况下,0 到主要,1 到次要

https://github.com/aleksandr-m/gitflow-maven-plugin#additional-goal-parameters