aplicación FTP que puede monitorear una carpeta local

4

Recientemente cambié a otro editor de texto de Coda. La característica que más extraño de Coda es que puede monitorear cualquier carpeta y publicar los cambios realizados con solo hacer clic en un botón. He estado buscando una aplicación FTP que ofrezca esta funcionalidad, pero no he encontrado nada. La mayoría de las aplicaciones "sincronizarán" un control remoto y una carpeta local al escanearlas y observar el tamaño y / o la marca de tiempo de cada archivo. Dado que muchos de mis proyectos contienen miles de proyectos y estoy en una conexión lenta, esta no es una buena solución para mí. Así que estoy buscando una aplicación que pueda:

  • Supervise los archivos en una carpeta local (no importa los cambios remotos)
  • "Marque" estos cuando se cambian
  • Oferta para cargar los archivos que han sido modificados desde la última carga

Solo necesito estar atento a los cambios locales. Soy el único que edita estos archivos. Por lo tanto, puedo sobrescribir de forma segura cualquier cosa en el servidor cuando se haya cambiado localmente.

No puedo usar Git o ningún protocolo de control de versiones porque la mayoría de los proyectos se ejecutan en un alojamiento compartido barato, sin acceso de shell. Sin embargo, tengo bastante experiencia en el uso del shell, así que si hay una solución allí también es una opción, aunque preferiría una aplicación con una GUI.

    
pregunta Louis B. 04.07.2012 - 18:37

4 respuestas

0

He utilizado Weex para cargar solo los archivos que han cambiado desde la última vez que se ejecutó Weex. Una herramienta pequeña y ordenada que se puede ejecutar desde scripts.

He probado un par de aplicaciones de GUI ftp, pero no he encontrado ninguna herramienta de GUI que pueda hacer lo mismo.

    
respondido por el neoneye 04.07.2012 - 19:09
0

Hay bastantes programas comerciales de FTP que ofrecen sincronización de carpetas locales / remotas, aquí hay algunos que conozco.

Captain FTP

Sincronización de carpetas

Sincronice o refleje carpetas / directorios enteros entre sitios locales y remotos en cualquier dirección a través del Módulo de Navegador Visual.

~~~~

Transmitir

Sync

Panic's Transmit, mi elección actual del cliente, tiene una función llamada Sincronización que básicamente te permite elegir dos carpetas y sincronizar sus contenidos.

    
respondido por el Stu Wilson 04.07.2012 - 22:15
0

Transmit puede lograr lo que buscas gracias a su función Transmit Disk.

Una vez que haya especificado una ubicación remota como favorita (de manera análoga a la de marcadores), puede usar el Disco de transmisión para crear un volumen local con el mismo nombre que el favorito. Cualquier cambio realizado en los archivos de este volumen se refleja en el servidor. Los dos se mantienen en constante sincronización.

Según el sitio web de Panic (y mi propio uso), los archivos se cargan incluso si Transmit.app no se está ejecutando. El disco de transmisión se ejecuta como un proceso de fondo separado. En mi sistema, con un volumen montado y poco después de requerir una sincronización, este proceso utiliza un 0% de CPU y 13 MB de memoria. Parece que el rendimiento no es un problema en absoluto.

    
respondido por el Tyler Wayne 07.12.2012 - 11:23
0

Creo que enlace hace lo que estás buscando? Incluso tiene la función 'Marcar' equivalente (archivando los archivos).

    
respondido por el Philip Read 12.04.2013 - 08:56

Lea otras preguntas en las etiquetas