如何使用 ANT Zip 任务以递归方式添加选定的目录(所有文件都在里面)?
How do I use the ANT Zip Task to add selected directories recursively (with all files inside)?
我想创建一个 ant 任务,将所有文件压缩到几个目录中。但是,我们做:
<zip destfile="${dest.backup-data-zip-filename}"
basedir="${dest}"
includes="data/database,data/meetings"/>
它只存储目录。有
<zip destfile="${dest.backup-data-zip-filename}"
basedir="${dest}"
includes="data/database/*,data/meetings/*"/>
只添加直接子目录,不递归添加子目录中的所有文件。
找到解决办法,需要用双星递归添加文件:
<zip destfile="${dest.backup-data-zip-filename}"
basedir="${dest}"
includes="data/database/**,data/meetings/**"/>
(其实我read那也
<zip destfile="${dest.backup-data-zip-filename}"
basedir="${dest}"
includes="data/database,data/meetings/"/>
应该可以完成这项工作,但这对我不起作用。)
我想创建一个 ant 任务,将所有文件压缩到几个目录中。但是,我们做:
<zip destfile="${dest.backup-data-zip-filename}"
basedir="${dest}"
includes="data/database,data/meetings"/>
它只存储目录。有
<zip destfile="${dest.backup-data-zip-filename}"
basedir="${dest}"
includes="data/database/*,data/meetings/*"/>
只添加直接子目录,不递归添加子目录中的所有文件。
找到解决办法,需要用双星递归添加文件:
<zip destfile="${dest.backup-data-zip-filename}"
basedir="${dest}"
includes="data/database/**,data/meetings/**"/>
(其实我read那也
<zip destfile="${dest.backup-data-zip-filename}"
basedir="${dest}"
includes="data/database,data/meetings/"/>
应该可以完成这项工作,但这对我不起作用。)