Vamos a ver como crear una entrada en el registro de windows para poder borrar todas las carpetas ocultas .svn que se generan cuando incluimos una carpeta en un repositorio SVN
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="Delete SVN Folders"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn) DO RD /s /q \"%%f\" \""
Creamos un nuevo archivo de texto
Le ponemos la extensión .reg
Editamos el archivo
Una vez que hemos pegado el texto y guardado ejecutamos el archivo
Confirmamos que queremos modificar el registro.
Ahora nos aparece una nueva opción en el menu contextual del explorer que nos permite limpiar las carpetas .svn
Ahora para probarlo cogemos una carpeta con contenido oculto .svn
El proceso se pone a borrar las carpetas
Vemos como ha eliminado todas las subcarpetas