有没有一种方法可以使用svn ant任务获取工作副本的svn修订版号并将其放入变量中?

我想在我的Java list 文件中添加一个条目,其中包括svn版本号,例如0.9.65361,其中65361是修订号。

最佳答案

啊哈,我发现this idea,它仅取决于SVN中的svnversion命令行实用程序。

<project name="ant-exec-example" default="svnversion" basedir=".">
  <target name="svnversion">
    <exec executable="svnversion" outputproperty="svnversion" />
    <echo message="SVN Version: ${svnversion}"/>
  </target>
</project>

这是它在ant属性中捕获版本的位置:
<exec executable="svnversion" outputproperty="svnversion" />

关于java - 使用ant svn任务来获取工作副本的版本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25390200/

10-10 06:13