1,使用 maven-release 插件,管理trunk,tag,branch各自的版本
2,mvn release:prepare 可以准备一次发布,需要当前svn所有代码都提交。将当前分支打tag,并更新分支版本号。
3,mvn release:perform 可以将准备好的tag,发布到release库中
4,mvn release:updateVersion, 更新当前分支的版本号
5,mvn release:branch 为当前分支创建一个 branch ,并指定branch 版本号。
6,mvn release:clean 清除当前准备好的tag
请参考以下详细命令