我有几个目录需要验证这些目录是否包含文件和目录的确切列表,如果有一些文件或目录或多或少应该这样说。最重要的是,可用的任务对我来说还不够,因为我不仅需要知道所有文件是否存在,还需要知道是否还有其他不应该存在的文件。
我想使用可以定义文件和目录列表的macrodef任务来执行此操作(我有更多,所以macrodef似乎是最好的解决方案),但是我在检查这两种类型时遇到了问题 - 目录和文件位于一次。知道怎么做吗?
我没有找到任何类似的宏定义示例,并感谢您的所有帮助。谢谢
使用当前选择器,请在此处查看一些使用示例:
https ://stackoverflow.com/a/12847012/130683
https://stackoverflow.com/a/13316261/130683
您可以使用任务检查所有文件是否存在,然后使用resourcecount任务available
计算给定目录中的所有文件。如果它等于您期望的文件数,就可以了。
您需要为Resource Collectionfileset
设置和。dirset