¿Es posible sobrescribir una carpeta completa mediante algún cliente FTP?
Tengo una situación como esta:
local/temp/ttt | remote/temp/ttt
bbb.txt | aaa.txt
|
y quiero terminar asi:
local/temp/ttt | remote/temp/ttt
bbb.txt | bbb.txt
lo que significa que quiero copiar la carpeta ttt
de /local/temp
a/remote/temp
y que la carpeta ttt
en el control remoto será completamente sobrescrita por ttt
la carpeta
de/local/temp
Lo intenté con estos clientes ftp: FileZilla, Cyberduck, WinSCP, WS_FTP.
Y no hubo suerte. Todos son solo merge
las carpetas y termino así:
local/temp/ttt | remote/temp/ttt
bbb.txt | aaa.txt
| bbb.txt
¿Existe alguna posibilidad de hacerlo mediante algún cliente FTP?
Respuesta1
En mi opinión, no hay nada como"sobrescribir una carpeta", en general. Y definitivamente no en FTP.
Lo que quieres lograr se llamasincronización de directorio/carpeta.
Algunos clientes FTP admiten la sincronización de carpetas locales y remotas.
WinSCP hace:
https://winscp.net/eng/docs/ui_synchronize
Querrás habilitarBorrar archivosopción para deshacerse de archivos obsoletos (aaa.txt
en su ejemplo).Cyberduck también:
https://docs.cyberduck.io/cyberduck/sync/
Aunque parece que no admite la eliminación de archivos obsoletos, probablemente no sea útil para sus propósitos.FileZilla en mi opinión no lo hace. No sé acerca de WS_FTP.