Eliminar carpetas .svn

Estoy usando SVN mientras desarrollo un sitio de WordPress . Ahora quiero uploadlo al server y hay muchos files SVN en .svn carpetas .svn . ¿Son seguros de eliminar y cómo los elimino?

También puede encontrar útil el command svn export . Este command exporta una copy de su tree de trabajo sin las carpetas .svn.

Esto resulta muy útil si desarrolla bajo el método recomendado de labeldo de Subversion, siempre puede exportar una label, y entonces tendrá un mejor control sobre qué revisión está en producción.

 find -type d -name .svn|xargs rm -rf 

Si desea eliminar todas las subcarpetas llamadas .svn , cree un file por lotes con este contenido:

 for /f "tokens=* delims=" %%i in ('dir /s /b /a:d *.svn') do ( rd /s /q "%%i" ) 

guárdelo en un file del_All_Dot_SVN_Folders.cmd . Ejecutarlo. Terminaste.

Gracias a http://www.axelscript.com/2008/03/11/delete-all-svn-files-in-windows/

Recuerde que el código anterior tiene .svn, mientras que el código en el enlace solo tiene * svn, por lo que es mejor tener .svn para que no tenga accidentalmente un efecto no deseado.

Si va a eliminar estos directorys, probablemente tenga problemas con su cliente svn. Como resultado, debe hacer un nuevo pago de su depósito.

En lugar de eliminar estos directorys, puede excluirlos de la carga con un filter dentro de su progtwig FTP. Estoy utilizando Trasmit 4, que tiene soporte para este tipo de funcionalidad.

Tal vez la export de la carpeta sea una mejor solución en su caso. Exportación, excluye las carpetas .svn. Si no, en mac / linux ve a tu terminal y escribe esto:

  directory cd / your /
 encontrar .  -iname ".svn" -print0 |  xargs -0 rm -r

Su directory SVN checkout siempre debe mantener los directorys .svn ; así es como se comunica con SVN.

Pero cualquier copy de sus files extraídos, por ejemplo, para empaquetar / cargar, puede eliminar de manera segura los directorys .svn . No necesitan los datos de salida de SVN. Para eliminar los directorys .svn de estas copys , simplemente bórrelos. (Y vea la respuesta de @ Fernando con respecto a la export de svn).

solo tiene que usar la function de export desde SVN y exportar su carpeta en sí misma y eliminará la carpeta .svn y la desacoplará del control de versión.

Referencia: http://tortoisesvn.net/unversion.html