java获取Maven中特定分支的SVN buildnumber
我正在使用SVN。这是我的回购结构
root revision no - 400
root/product1/trunk revision no - 300
root/product1/branch1 revision no - 310
root/product1/branch2 revision no - 320
root/product2/trunk revision no - 200
root/product2/branch1 revision no - 210
.......
我已经在product1/branch1下配置了maven插件
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
<configuration>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
<scmDirectory></scmDirectory>
<useLastCommittedRevision>true</useLastCommittedRevision>
</configuration>
</plugin>
我得到的buildNumber
是400,尽管我希望它是310,即每个分支或主干的特定值。我知道修订是根目录下的全局修订
不是来自特定的分支/主干
我们可以将其配置为设置特定的分支吗?如果不可能,还有其他maven插件可以在这里提供帮助吗
共 (0) 个答案