Higuys。
我对ant touch
任务有一个小问题。我需要做的:
我有来源目录:
C:developmentsourceprojectstaticfilescartridgerules*.drl
并将其中的所有文件复制到"目标"目录:
C:developmenttargetprojectreleaserules*.drl
。
由于它们是使用ant复制的,"目标"目录中新建文件的"修改"时间会分别更改,但我需要在复制后从"源"目录更改为相应文件的"更改"时间。或者换句话说,我需要两个文件的"修改"时间相同。
我想ant touch
可以在这里提供帮助,但我不知道如何一次处理两个目录。
谢谢你的帮助。
您可以使用<copy>
任务的preservelastmodified
属性。
preservelastmodified : Give the copied files the same last modified time as the original source files.
例如。
<copy todir="${dest.dir}" preservelastmodified="true">
<fileset dir="${src_dir}"/>
</copy>