1

我有以下 ant 目标来创建日志文件的存档。

它以递归方式从 Eclipse 工作区目录中收集所有日志文件,.metadata并以非递归方式从项目目录中收集日志文件。

我想在归档文件后删除它们。我怎样才能做到这一点?我不能使用fileset,因为我需要tarfileset.

<target name="tar_logfiles">
    <tar destfile="logs.tgz" compression="gzip">
         <tarfileset dir=".metadata" preserveLeadingSlashes="true" prefix=".metadata">
                <include name="**/.log*" />
                <include name="**/*.log" />
         </tarfileset>
    <tarfileset dir="${basedir}" preserveLeadingSlashes="true">
        <include name="*/.log" />
    </tarfileset>
    </tar>
</target>
4

0 回答 0