gpt4 book ai didi

svn - 有没有办法使用 maven 自动重新集成功能分支?

转载 作者:行者123 更新时间:2023-12-04 16:13:03 24 4
gpt4 key购买 nike

假设您有一个使用 maven 和 subversion 存储库的项目。它由相当多的模块组成。到目前为止,在主干中进行了开发,但现在要引入功能分支。考虑到团队中的所有开发人员都应该开始使用功能分支,这必须尽可能轻松。

因此,要创建分支,您可以使用发布插件方便地为您创建分支,正确更改所有模块 pom 的版本号,甚至更新 <scm>父 pom 中的部分。

现在,如果您想将功能分支重新集成到主干,则发布插件中没有匹配的功能——您必须手动完成所有操作:

  • reintegrate 合并旗帜
  • 更改所有 pom 中的版本号
  • 更改<scm>手动部分
  • 提交

  • 如果每次都手动完成,这不仅麻烦而且容易出错(在广泛使用功能分支时这可能很常见)。我知道至少第二点可以使用 release:update-versions 自动化。或 version:set ,但必须有更多,对吧?我错过了什么?

    最佳答案

    使用 maven 发布插件并没有真正的好方法。您最好的选择是仅使用颠覆(将功能分支合并到主干)进行合并,然后最终再次释放主干。

    关于svn - 有没有办法使用 maven 自动重新集成功能分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4874808/

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