我试图遍历除.svn
目录之外的所有文件和子目录。有人可以告诉我这是怎么回事吗?
答案 0 :(得分:2)
在什么方面?像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
}
有一个关于向graversion添加grails的grails页面,但我没有遇到任何问题。
如果您正在编写构建脚本,您可能需要考虑gradle @ gradle.org - 您可以使用简化的特定于域的语言进行构建,并且可以混合使用groovy来处理特殊情况