我有以下 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>