我想删除名称中包含“tmp”的根目录下的所有目录和子目录。这应该包括任何.svn文件。我的第一个猜测是使用如何用Ant删除目录的dirset?
<delete>
<dirset dir="${root}">
<include name="**/*tmp*" />
</dirset>
</delete>
这似乎并没有工作,因为你不能窝在一个delete
标签dirset
。
这是一个正确的方法,还是应该做别的事情?
- ant version == 1.6.5。
- Java版本1.6.0_04 ==
要删除目录,您需要添加ncludeemptydirs =“true”,如下所述。 – flicken 2008-10-01 17:18:43