2009-03-06 15 views

Respuesta

6

En la raíz de la carpeta de copia de trabajo, hacer

svn export --force . 
12

Simplemente haga una exportación del repositorio de subversión.

+2

esto no es lo que él pidió. – AbiusX

51
find . -name .svn -type d -print0 |xargs -0 rm -rf 
+0

Add -type d solo para asegurarse de que no elimina los archivos llamados .svn? –

+0

Ok, es justo, he agregado el tipo d. –

+0

@PaulTomblin funcionó como un encanto. – drewwyatt

6

Para los sistemas que lo soportan:

find . -name .svn -delete 

o, si no son compatibles con el interruptor -delete:

find . -name .svn -exec rm -rf {} \; 
4

Ventana de terminal abierta. Vaya a la carpeta del proyecto y arrastre la carpeta a la ventana Terminal. Ahora puede encontrar la ruta de su carpeta. Ejecutar comando a continuación

find . -type d -name .svn -exec rm -rf {} \; 

todas las carpetas .svn se retire y se puede subir a freshcode svn nuevo.

Cuestiones relacionadas