我想从我的ant脚本生成一个属性文件,其中包含项目的svn版本号。我完成了1/3:

为此,我需要:


使用svnversion

1a。 define the svn task

1b。使用<svn><wcVersion></svn>
将结果放在一个.properties文件中,该文件最终出现在我的构建路径中


我对1a和2有点迷茫。有什么想法吗?

最佳答案

没关系,我让它正常工作

<target name="svnversion">
  <echo file="${srcDir}/${packagePath}/svnversion.properties">svnversion=</echo>
  <exec executable="svnversion"
      output="${srcDir}/${packagePath}/svnversion.properties" append="true">
  </exec>
</target>

08-16 12:46