我目前正在学习 Maven,我一直在使用 gitflow-maven-plugin 做一些测试,我已经设置并让它工作,现在它可以更改版本控制的最后一位数字(所以如果主分支的发布版本是 1.0.0,开发版本是 1.0.1-SNAPSHOT(,我试图通过使用来控制数字的变化:
mvn -B gitflow:release -DversionDigitIncrement=1
我试图将DversionDigitIncrement
设置为0
、1
、2
但唯一更改的数字是最后一个数字(即"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