gpt4 book ai didi

java - Maven 发布插件 - 跳过版本 :prepare step 中的快照版本更新

转载 作者:搜寻专家 更新时间:2023-11-01 00:55:07 25 4
gpt4 key购买 nike

我正在使用 maven 发布插件进行发布管理。我在发布分支上运行 mvn release:prepare。这样做的结果是我有一个带有已发布版本的 git 标签和带有下一个开发快照版本的已发布分支。

现在,我想更改此过程,以便发布分支始终有发布版本(快照版本不会发生碰撞)。

原因是在构建生成时,我希望发布分支和发布标签具有相同的 HEAD 提交。

如果我可以跳过升级版本的最后一步而不重新创建或删除现有分支,就可以实现这一点。

有什么方法可以自定义 mvn 发布插件吗?

引用 - http://maven.apache.org/maven-release/maven-release-plugin/examples/prepare-release.html

最佳答案

您可以尝试参数:updateWorkingCopyVersions,如手册​​所述

Whether to bump the working copy versions to developmentVersion. Default value is: true. User property is: updateWorkingCopyVersions.

所以你可以运行:

mvn release:prepare -DupdateWorkingCopyVersions=false

关于java - Maven 发布插件 - 跳过版本 :prepare step 中的快照版本更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37204190/

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