Cómo borrar información SVN en el directorio

  
 

Hoy, quiero aclarar el directorio SVN, buscar en Internet para encontrar, él dijo que hay tres maneras: En primer lugar, eliminar el directorio en Linux es muy simple, el siguiente comando encontrar -type d -name " Svn ".; xargs rm-rf o encontrar -type d -iname " " Svn; -exec rm-rf {} \\; dos, las ventanas de los siguientes métodos: 1, el mismo nivel de directorio del proyecto, el DOS comando de ejecución: project_dir xcopy . project_dir_1 /s /i 2, o comando del DOS después de la raíz del proyecto de /r %% a en qué existo @if " (.); %% a \\ svn " rd /s /q " %% a \\ svn " de hecho, el segundo método se puede utilizar para hacer muchas cosas, como por ejemplo el código svn sustituido por cualquier otro nombre de archivo y ejecutado en el directorio raíz del disco duro, puede eliminar todos los archivos de los amigos de disco duro. 3, añadir el registro (manos-probados) puede ser y " eliminar rápidamente SVN información de la versión y " el nombre correcto añade a la Explorer, por lo que dos de ratón será capaz de detectar todos los directorios .svn bajo la matanza directorio seleccionado Es Código: Windows
Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Classes \\ Folder \\ shell \\ DeleteSVN] @ = " eliminar rápidamente información de la versión SVN " [HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Classes \\ Folder \\ shell \\ DeleteSVN \\ command] @ = " cmd.exe /c D: \\ herramientas \\ archivo por lotes para eliminar SVN información de la versión .bat " guardar este código como un archivo .reg, haga doble clic para confirmar la importación el registro está incompleto, y más tarde su propia mano Añadir Nota: El archivo y " un archivo por lotes para borrar SVN información de la versión .bat y " no se puede poner espacios en la carpeta, lo que confirma un vistazo a cuando se elimina el directorio actual No elimine la información de la versión SVN en el directorio no debe ser borrado. No sé cómo mejorar el archivo "cmd.exe /c D: \\ tools \\ batch para eliminar la información de la versión SVN.bat ". El archivo por lotes elimina la información de la versión SVN. El contenido del archivo .bat es el siguiente: @echo off echo ********************************* ************************** echo Borrar información de la versión SVN echo ****************** *****************************************: inicio: proceso de inicio, cambiar directorio : set pwd =% cd%: CD% 1 directorio de trabajo de eco es: &chdir: entrada :: Get entrada, el procesamiento de acuerdo con el conjunto de entrada fuente =: set fuente /p = información svn se determina que es claro que el directorio actual ? [S /N /Q] establece fuente =% fuente: " =% " si "% source% &=; == " y " goto limpio si "% source% " == " Y "; Goto limpio si "% de origen% " == " n " Goto noclean si "% de origen% " == " N " Goto noclean si " fuente%% " == " q " Goto terminar si "% de origen% " == " Q " Goto entrada Goto final: limpio :: procesamiento principal, la limpieza trabajo @echo on @For /d /r %% c en (.svn) do @if existir %% c (rd /s /q %% c &eco de eliminar el directorio %% c) @echo off echo " sVN información actual en el directorio que se haya despejado " goto end: proceso noclean :: ramificación, cancelar la limpieza echo " svn info operación de borrado se ha cancelado " goto end: end :: salir del programa de CD "% pwd% " de pausa Nota: el último método, si algo va mal, se abre el registro, encontrar el elemento correspondiente, se y " cmd.exe /c D: \\ herramientas \\ archivo por lotes para borrar información de la versión SVN .bat y " escribir directamente en el registro se puede utilizar sólo me tomó un último recurso: archivo de informe no está asociada con errores, ha encontrado Una de las claves del registro: [HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Classes \\ Folder \\ shell \\ DeleteSVN \\ command] escribe: " cmd.exe D /C: \\ Herramientas \\ archivo por lotes para eliminar información de la versión SVN .bat y ", también señalan ruta hay una para tomar nota: cuando está en uso, no haga clic derecho en la carpeta que desea eliminar los archivos, subcarpetas dentro de la haga clic derecho en la carpeta que desea borrar - "Quick versión sVN borrar información

Copyright © Conocimiento de Windows All Rights Reserved