Estoy tratando de usar el comando find de Linux para encontrar todos los directorios y subdirectorios que no tienen .svn (carpetas ocultas de Subversion) en su ruta. Solo puedo hacer que excluya los directorios .svn reales, pero no ninguno de los subdirectorios.
Esto es lo que estoy haciendo ahora:
find . -type d \! -iname '*.svn*'
También he intentado:
find . -type d \! iname '.svn' \! iname '.svn/*'
Solo para su información, estoy tratando de usar el patrón find para poder aplicar algunas propiedades de subversión a todos los directorios en mi repositorio, excluyendo las carpetas ocultas de subversion y sus subdirectorios (aplicando el comando exec a los directorios devueltos por el comando find ) ..
TIA