本文介绍了java:生成包含 svn 版本号的属性文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想从我的 ant 脚本生成一个属性文件,其中包含我的项目的 svn 版本号.我已经完成了 1/3:
I want to generate a properties file, from my ant script, that contains the svn version number of my project. I'm 1/3 of the way done:
为此,我需要:
使用 svnversion
use svnversion
1a.定义svn任务
将结果放入一个 .properties 文件中,该文件以我的构建路径结束
put the result in a .properties file that ends up in my build path
我对 1a 和 2 有点迷茫.有什么想法吗?
I'm a bit lost with 1a and 2. any ideas?
推荐答案
没关系,我搞定了:
<target name="svnversion">
<echo file="${srcDir}/${packagePath}/svnversion.properties">svnversion=</echo>
<exec executable="svnversion"
output="${srcDir}/${packagePath}/svnversion.properties" append="true">
</exec>
</target>
这篇关于java:生成包含 svn 版本号的属性文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!