私はzipファイルと、それとは別に、いくつかのファイルを含むディレクトリを持っています。zipファイルから、ディレクトリに存在するファイルのみを抽出したいと思います(ファイルが抽出されるときにファイル名変換を実行します..基本的に、それらのファイルのバックアップを作成しています)。
<present> 要素を持つファイルセットを持つ <copy> で同様のことをしても問題はありませんが、unzip ではうまくいかないようです:
<unzip src="${cur.srcdir.live}" dest="${cur.srcdir.archive-files.dir}" overwrite="true">
<fileset dir=".">
<present present="both" targetdir="${cur.srcdir}" />
<type type="file" />
</fileset>
<globmapper from="*" to="*.${backup.suffix}" />
</unzip>
誰かが前にこのようなことをしたことがありますか? これは Ant 1.8.0 です。ありがとう!