4 votos

Aplicación FTP que puede supervisar una carpeta local

Hace poco cambié de Coda a otro editor de texto. La característica que más echo de menos de Coda es que puede monitorizar cualquier carpeta y publicar cualquier cambio realizado con sólo pulsar 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 "sincronizan" una carpeta remota y una local escaneándolas y mirando el tamaño y/o la fecha y hora de cada archivo. Como muchos de mis proyectos contienen miles de archivos y tengo una conexión lenta, esta no es una buena solución para mí. Así que estoy buscando una aplicación que pueda:

  • Supervisar los archivos en una carpeta local (no se preocupan por los cambios remotos)
  • "Marcarlos" cuando se modifiquen
  • Ofrezca cargar los archivos que se han modificado desde la última carga

Sólo tengo que vigilar los cambios locales. Yo soy el único que edita estos archivos. Así que puedo sobrescribir con seguridad cualquier cosa en el servidor cuando se ha cambiado localmente.

No puedo usar Git ni ningún protocolo de versionado porque la mayoría de los proyectos se ejecutan en hosting compartido barato, sin acceso shell. Sin embargo, tengo bastante experiencia en el uso de la shell, así que si hay una solución que también es una opción, aunque yo preferiría una aplicación con una interfaz gráfica de usuario.

1voto

Tyler Wayne Puntos 562

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

Una vez que hayas especificado una ubicación remota como favorita (análogo a marcarla como favorita), puedes utilizar Transmit Disk para crear un volumen local con el mismo nombre que el favorito. Cualquier cambio realizado en los archivos de este volumen se reflejará en el servidor. Ambos se mantienen sincronizados constantemente.

Según el sitio web de Panic (y mi propio uso), los archivos se cargan aunque Transmit.app no se esté ejecutando. Transmit Disk se ejecuta como un proceso independiente en segundo plano. En mi sistema, con un volumen montado y poco después de requerir una sincronización, este proceso está utilizando un 0% de CPU y 13MB de memoria. El rendimiento, al parecer, no es un problema en absoluto.

0voto

Eric Lamb Puntos 780

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

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

0voto

Nader Shirazie Puntos 8494

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

Capitán 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 Visual Browser.

\~~~~

Transmitir

Sincroniza

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

0voto

Philip Read Puntos 1

Creo que http://www.yummysoftware.com/features/ftp-watcher hace lo que estás buscando? Incluso tiene la función 'Marcar' equivalente (archivando los ficheros).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X