2010-09-10 13 views
6

Cuando cargo una carpeta que tiene subcarpetas ".svn" a ftp, las carpetas ".svn" también se cargan. ¿Es posible hacer que el comandante total ignore las carpetas ".svn" al cargar a ftp? Prefiero no usar la opción "exportar" en el svn, porque tengo que subir archivos nuevos muy a menudo y exportar lleva tiempo, por lo que es muy inconveniente ...comandante total ignorando carpetas svn en la carga de ftp

+0

Esto me parece haber decidido una solución sin haber descrito el problema raíz. * ¿Por qué * estás cargando una copia de trabajo a un servidor FTP? ¿Despliegue? ¿Apoyo? ¿También está cargando directorios que * no * forman parte de una copia de trabajo? Si lo está haciendo para realizar una copia de seguridad de su repositorio, y puede crear un repositorio de respaldo en su servidor FTP, puede usar 'svnsync' para mantener sus repositorios sincronizados. – shambulator

+0

Para la implementación. Hay pequeños cambios en el proyecto muy a menudo y tengo que cargar los archivos cambiados al FTP. – mike27

Respuesta

0

Si usa Eclipse, hay una acción Archivo/Exportar que le permite exportar el proyecto al sistema de archivos. Va a quitar todas las carpetas .svn y otros archivos y carpetas relacionados con IDE/project.

0

No sé si se puede resolver el problema con Total Commander, pero aquí hay una solución diferente:. Debe exportar sus cosas desde el repositorio con svn export PATH1 PATH2 (ver documentation) La versión exportada no contiene ningún dato SVN meta (como las carpetas .svn).

+0

"Prefiero no utilizar la opción" exportar "en el svn" – RnR

+0

Esta declaración se agregó a la pregunta después de mi respuesta ... – Nick

0

No sé cómo se puede hacer eso con el comandante total, pero sé que se puede hacer esto con Filezilla. Ir a ver-> filtros de nombre de archivo (o ctrl-i) y seleccione los directorios CVS y SVN debajo de los filtros locales. Ahora puede cargar cosas en el servidor sin tener los archivos CVS o SVN desplegados :)

8

Hay un cuadro de filtro entre el doblez local dirección y la dirección de la carpeta remota. Allí escriba *.*|.svn\

+0

¡Me salvaste el día! – Olaf

+0

A tuvo algunos problemas con la sincronización de una gran cantidad de archivos en la conexión cifrada tls. Ahora copio cosas a mano :( – szym

Cuestiones relacionadas