Ant 构建 - 需要删除旧版本并在构建时保留新版本的文件

Ant building - Need to delete older version and keep new version of file(s) on build

我有所谓的正在版本化的转换文件。

Transform_Map_v01.java Transform__Map_v02.java

我正在尝试删除旧版本的 SVN 并将新的转换添加到 SVN 作为整个构建过程的一部分。

知道我可以将什么添加到我的构建文件或共享构建文件中来完成此操作吗?

构建文件中的解决方法

    <!-- SVN Delete old Transform files -->
    <exec executable="svn">
        <arg value="delete" />
        <arg value="--force" />
        <arg value="-q" />
        <arg value="${dir}/Transform*.java" />
    </exec>

使用更新后的文件名生成新文件,然后添加到 SVN 中

    <exec executable="svn">
        <arg value="add" />
        <arg value="-q" />
        <arg value="--force" />
        <arg value="${dir}/Transform*.java" />
    </exec>