gpt4 book ai didi

git - 如何在 maven-release-plugin 发布期间将标签 merge 到 master 分支?

转载 作者:行者123 更新时间:2023-12-05 06:32:00 24 4
gpt4 key购买 nike

我已经通过以下方式配置了 maven-release-plugin:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<tagNameFormat>v@{project.version}</tagNameFormat>
<autoVersionSubmodules>true</autoVersionSubmodules>
<useReleaseProfile>false</useReleaseProfile>
</configuration>
</plugin>

让我们在示例中使用该项目的版本:1.3.10-SNAPSHOT

我使用以下命令进行发布(在 develop 分支中;vcs 是 git):

mvn -B initialize release:clean release:prepare release:perform

因此,在发布过程中创建了 v1.3.10 标签。发布后pom中版本为1.3.11-SNAPSHOT。

我想将标签 v1.3.10 自动 merge 到分支 master。如何实现?

最佳答案

如评论所述,不,除非您以某种方式扩展 mvn release 插件本身。

更好的做法是先将 dev merge 到 master,然后应用 mvn release 插件。

关于git - 如何在 maven-release-plugin 发布期间将标签 merge 到 master 分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51583298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com