{"id":82,"date":"2015-07-09T11:07:05","date_gmt":"2015-07-09T11:07:05","guid":{"rendered":"http:\/\/www.josejavierfm.es\/blog\/?p=82"},"modified":"2015-07-09T11:07:05","modified_gmt":"2015-07-09T11:07:05","slug":"entrada-registro-para-limpiar-carpetas-svn","status":"publish","type":"post","link":"https:\/\/www.josejavierfm.es\/blog\/2015\/07\/09\/entrada-registro-para-limpiar-carpetas-svn\/","title":{"rendered":"Entrada registro para limpiar carpetas svn"},"content":{"rendered":"<p>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<\/p>\n<pre>Windows Registry Editor Version 5.00\r\n\r\n[HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Folder\\shell\\DeleteSVN]\r\n@=\"Delete SVN Folders\"\r\n\r\n[HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Folder\\shell\\DeleteSVN\\command]\r\n@=\"cmd.exe \/c \\\"TITLE Removing SVN Folders in %1 &amp;&amp; COLOR 9A &amp;&amp; FOR \/r \\\"%1\\\" %%f IN (.svn) DO RD \/s \/q \\\"%%f\\\" \\\"\"\r\n<\/pre>\n<p>Creamos un nuevo archivo de texto<br \/>\n<a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-84\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_1-300x192.png\" alt=\"svn_delete_1\" width=\"300\" height=\"192\" srcset=\"https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_1-300x192.png 300w, https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_1.png 509w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Le ponemos la extensi\u00f3n .reg<br \/>\n<a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_2.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-85\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_2-300x17.png\" alt=\"svn_delete_2\" width=\"300\" height=\"17\" srcset=\"https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_2-300x17.png 300w, https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_2.png 521w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Editamos el archivo<br \/>\n<a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_3.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-86\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_3.png\" alt=\"svn_delete_3\" width=\"244\" height=\"127\" \/><\/a><\/p>\n<p>Una vez que hemos pegado el texto y guardado ejecutamos el archivo<br \/>\n<a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_4.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-87\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_4-300x55.png\" alt=\"svn_delete_4\" width=\"300\" height=\"55\" srcset=\"https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_4-300x55.png 300w, https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_4.png 845w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Confirmamos que queremos modificar el registro.<br \/>\n<a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_5.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-88\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_5-300x52.png\" alt=\"svn_delete_5\" width=\"300\" height=\"52\" srcset=\"https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_5-300x52.png 300w, https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_5.png 803w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Ahora nos aparece una nueva opci\u00f3n en el menu contextual del explorer que nos permite limpiar las carpetas .svn<br \/>\n<a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_6.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-83\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_6.png\" alt=\"svn_delete_6\" width=\"249\" height=\"74\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Ahora para probarlo cogemos una carpeta con contenido oculto .svn<\/p>\n<p><a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_7.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-90\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_7-172x300.png\" alt=\"svn_delete_7\" width=\"172\" height=\"300\" srcset=\"https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_7-172x300.png 172w, https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_7.png 203w\" sizes=\"(max-width: 172px) 100vw, 172px\" \/><\/a><br \/>\nEl proceso se pone a borrar las carpetas<br \/>\n<a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_8.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-91\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_8-300x119.png\" alt=\"svn_delete_8\" width=\"300\" height=\"119\" srcset=\"https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_8-300x119.png 300w, https:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_8.png 677w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Vemos como ha eliminado todas las subcarpetas<br \/>\n<a href=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_9.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-89\" src=\"http:\/\/www.josejavierfm.es\/blog\/wp-content\/uploads\/2015\/07\/svn_delete_9.png\" alt=\"svn_delete_9\" width=\"185\" height=\"212\" \/><\/a><\/p>\n\n<div class=\"twitter-share\"><a href=\"https:\/\/twitter.com\/intent\/tweet?via=josejavierfm\" class=\"twitter-share-button\">Twittear<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>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] @=\u00bbDelete SVN Folders\u00bb [HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Folder\\shell\\DeleteSVN\\command] @=\u00bbcmd.exe \/c \\\u00bbTITLE Removing SVN Folders in %1 &amp;&amp; COLOR 9A &amp;&amp; FOR \/r [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts\/82"}],"collection":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/comments?post=82"}],"version-history":[{"count":1,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts\/82\/revisions"}],"predecessor-version":[{"id":92,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts\/82\/revisions\/92"}],"wp:attachment":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/media?parent=82"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/categories?post=82"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/tags?post=82"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}