我正在寻找让Ant检查目标目录的方法,以确定源目录定义的列表/集中是否存在文件。
Ant目标只需确定源目录中的文件当前是否也存在于目标目录中。无需复制/移动/删除。
可以在Ant中完成吗?
答案 0 :(得分:1)
看一下Ant resource collection set operators。例如:
<fileset id="source" dir="source_dir" />
<fileset id="target" dir="target_dir" />
<difference id="difference">
<resources refid="source"/>
<resources refid="target"/>
</difference>
<echo message="${toString:difference}" />
如果您只对目录感兴趣,可以使用dirset。