В каких отношениях?Инструменты сборки, такие как GMaven, уже обрабатывают каталоги .svn.Если вы пишете отличный скрипт для работы с файловой системой, вам придется справиться с этим самостоятельно.
Что-то вроде:
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 в Subversion, но у меня не было никаких проблем.
Если вы пишете сценарии сборки, вы можете подумать о gradle @ gradle.org - вы получаете упрощенные доменные языки для сборок и можете смешивать их в groovy для обработки особых случаев