我在ant build file中将目录从源复制到目标时遇到问题。
代码: -
<target name="getResources" depends="init">
<delete dir="${resources.dir}"/>
<copy file="${svn.resources.url}" tofile="${resources.dir} " />
</target>
错误: -
build.xml:150: Use a resource collection to copy directories.
请建议我如何将目录从源复制到目标。我用过几种方式......比如
<export srcUrl="" destPath="">
这也是说弃用和使用的。但没有一个属性正在运作。请建议我怎么做。
答案 0 :(得分:1)
<!-- copy one file -->
<copy file="/home/guest/workspace/so/src/build.xml" tofile="/home/guest/workspace/so/src/build2.xml" />
<!-- copy a folder recuresively -->
<copy todir="/home/guest/workspace/so/src2">
<fileset dir="/home/guest/workspace/so/src" includes="**" />
</copy>
您还可以查看复制任务文档和示例here