【发布时间】:2013-09-11 21:42:15
【问题描述】:
我希望使用 Ant 构建一个项目,将所有内容都放入一个 .zip 文件中。
Ant 的 Zip 任务具有 excludefiles 属性 - 但我一直在寻找与 .gitignore 文件更相似的功能,因为它在从子目录复制时收集更多排除项。
例如,如果我有以下结构
toBuild
|--a
| |--.ignores
| |--File1.txt
| |--File2.txt
| +--File3.txt
|--b
| |--.ignores
| |--File1.txt
| |--File2.txt
| +--File3.txt
|--.ignores
|--File1.txt
|--File2.txt
+--File3.txt
与:
- a/.ignores = File1.txt
- b/.ignores = File2.txt
- .ignores = File3.txt
那么输出将是
builtZip
|--a
| +--File2.txt
|--b
| +--File1.txt
|--File1.txt
+--File2.txt
对于类似的事情,最好的方法是什么?
【问题讨论】:
标签: ant