使用maven release插件autoVersionSubmodules来增加Major版本

Ary*_*rya 9 hudson maven-release-plugin

我在hudson上使用maven release插件,并将autoVersionSubmodules设置为true以自动增加poms中的开发版本.

我想知道是否有办法让插件增加主要版本而不是次要版本.

目前,当我在版本1.1.0-snapshot时,下一个版本被设置为1.1.1-snapshot,但理想情况下我希望它更改为1.2.0-snapshot.

有关如何实现这一点的任何想法?

谢谢.

Zac*_*son 5

行家版本的插件提示你的发行版中的值标记,也为今后的发展版本.您可以定义这些以避免提示; 通常你会在命令行中设置它们mvn -DreleaseVersion=1.1.0 -DdevelopmentVersion=1.2.0-SNAPSHOT.

但是,如果没有提示您选择版本,那么有些东西正在为您选择.如果您正在使用Hudson的M2 Release Plugin,那么我认为它有为您选择版本的选项,但您应该找到一种明确配置它们的方法.有关您的特定设置的更多细节将有所帮助