首页 > 解决方案 > 如何使用 gitflow-maven-plugin 指定新的发布版本

问题描述

我用 gitflow-maven-plugin 做了一些测试,主分支的 pom 文件中的版本是 1.3.1,对于开发分支是 1.3.2-SNAPSHOT,我希望它回到 1.0.0(master)和 1.0.1-SNAPSHOT(开发)。我怎样才能做到这一点??如何在maven命令中指定?

我尝试将 pom 文件(开发分支)中的版本硬编码为 1.0.0-SNAPSHOT,然后运行以下代码:

-B gitflow:release -DnewVersion=1.0.0

但这根本不起作用,它说'标签'1.0.0'已经存在',但是它将版本更新为1.0.0(master)并且开发分支中的版本仍然是1.0.0-SNAPSHOT。谁能帮我?还想问增加第一个(1.0.0-->2.0.0)和第二个数字(1.0.0-->1.1.0)的命令是什么?该命令现在只能更改第三个数字。

我是新手,请帮助我。

标签: gitmavengitlabsemantic-versioningjgitflow-maven-plugin

解决方案


推荐阅读