如何使用内部版本号插件显示 svn 版本和时间戳。
目前我有以下内容
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<configuration>
<format>At {0,time} on {0,date} : SVN Revision {1,number}</format>
<items>
<item>timestamp</item>
<item>buildNumber</item>
</items>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
</configuration>
</plugin>
</plugins>
显示如下:At 8:02:51 AM on Feb 2, 2011 : SVN Revision 1
但我的 svn 版本是 1123。如果我注释掉<format>
and <items>
我得到了正确的 svn 内部版本号。如何同时显示两者?
Thanks
As the 文档说,如果你使用特殊的<item>
buildNumber
,它不使用 SVN Revision,而是创建/读取特殊的属性文件。
如果您确实想使用 SVN 修订版,则需要遵循第一个示例中指定的配置usage页。其他示例旨在说明不使用 SVN 修订版,而是使用本地构建号的用法(如持续集成构建的情况)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)