jgitflow-maven-plugin总是产生合并冲突

时间:2020-07-24 17:46:45

标签: jgitflow-maven-plugin

我有两个分支: master develop 。首先,开发母版

分支

现在我尝试连续发布两个版本:

  1. 我第一次做“ mvn jgitflow:release-start ”,“ mvn jgitflow:release-finish ”。它已成功创建了发行​​标签,并且没有问题
  2. 第二次,我做了同样的事情(“ mvn jgitflow:release-start ”,“ mvn jgitflow:release-finish ”)。这次我的.pom文件中出现合并冲突错误
  3. 第三次,我从 develop master 进行了合并提交。之后,我执行了“ mvn jgitflow:release-start ”,“ mvn jgitflow:release-finish ”。这次成功完成了。

问题是(2)。如果不这样做,我总是在这里出现合并冲突错误(3)

有什么方法可以避免在 master develop 分支之间使用jgitflow-maven-plugin进行发布的手动合并(3)?

<plugin>
    <groupId>external.atlassian.jgitflow</groupId>
    <artifactId>jgitflow-maven-plugin</artifactId>
    <version>1.0-m5.1</version>
    <configuration>
      <flowInitContext>
        <masterBranchName>master</masterBranchName>
        <developBranchName>development</developBranchName>
        <featureBranchPrefix>feature-</featureBranchPrefix>
        <releaseBranchPrefix>release-</releaseBranchPrefix>
        <hotfixBranchPrefix>hotfix-</hotfixBranchPrefix>
        <versionTagPrefix>version-</versionTagPrefix>
      </flowInitContext>
      <noDeploy>true</noDeploy>
      <squash>true</squash>
      <scmCommentPrefix>[RELEASE] </scmCommentPrefix>
    </configuration>
  </plugin>

0 个答案:

没有答案
相关问题