maven-buildnumber-plugin获得完整的svn版本

时间:2015-12-03 16:11:12

标签: maven svn version-control build

输入

svnversion . /dev/products/prod_name/trunk

我得到完整版本方案,例如22330:22355MS(当使用没有跟踪网址时,我仍然得到22330:22355M)。 来自mojohaus的maven-buildnumber-plugin只给出了修订的第一部分,奇怪地增加了一个(即22331而不是22330)。

在我的pom.xml

<scm>
    <connection>scm:svn:https://svn.our.url/dev/products/prod_name/branches/my_branch</connection>
    <url>https://svn.our.url/dev/products/prod_name/branches/my_branch</url>
</scm>

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>buildnumber-maven-plugin</artifactId>
    <version>1.4</version>
    <executions>
        <execution>
            <goals>
                <goal>create</goal>
            </goals>
        </execution>
    </executions>
    <configuration>
        <doUpdate>false</doUpdate>
        <doCheck>false</doCheck>
        <format>{0,date,dd-MM-yyyy HH:mm:ss}__{1}</format>
        <items>
            <item>timestamp</item>
            <item>scmVersion</item>
        </items>
    </configuration>
</plugin>

这里发生了什么,如何获得完整版本号?

0 个答案:

没有答案