1
我想遍历除.svn
目录之外的所有文件和子目录。有人可以让我知道如何做到这一点?groovy从遍历所有子目录时排除.svn目录
我想遍历除.svn
目录之外的所有文件和子目录。有人可以让我知道如何做到这一点?groovy从遍历所有子目录时排除.svn目录
在什么方面?像GMaven这样的构建工具已经可以处理.svn目录。如果你正在编写一个groovy脚本来在你的文件系统上执行某些操作,那么你必须自己处理它。
喜欢的东西:
def dir = new File('some/path')
dir.eachFileRecurse { file ->
if (file.toString().contains(".svn")) { return }
// handle your processing
if (file.isDirectory()) { // do some directory processing
}
// etc
}
有上添加Grails的颠覆一个Grails页面,但我没有任何问题。
如果你正在写构建脚本,你可能要考虑gradle这个@ gradle.org - 你得到简化的领域特定语言的建立,可以在常规混合处理特殊情况