检查文件夹的确切内容(不多,不少于文件夹/文件)

时间:2013-05-21 12:43:30

标签: ant macrodef

我有几个目录,我需要验证这些目录是否包含完整的文件和目录列表,如果有一些文件或目录或多或少应该这样说。 非常重要的是,可用的任务对我来说是不够的,因为我不仅要知道所有文件是否存在,还要知道是否还有更多文件不存在。

我想用macrodef任务,我可以定义文件和目录列表(我有更多的,所以macrodef似乎是最好的解决方案),但我检查两种类型都有问题 - 目录和文件一次。知道怎么做吗?

我没有找到任何类似的macrodef示例,非常感谢您的帮助。 感谢

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以检查所有文件是否存在available任务,然后使用resourcecount任务计算给定目录中的所有文件。如果它等于您期望的文件数,则可以。

您需要为Resource Collection设置filesetdirset