0

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

mvn -B gitflow:release -DversionDigitIncrement=1

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

现在已经折腾了一整天了。非常感谢。(我希望它遵循语义版本命名规则)

4

1 回答 1

1

尝试在 release-start 后使用它:

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

或者,如果您想在 release-start 更改开发版本:

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

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

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

于 2019-11-26T17:00:33.150 回答