Ist es möglich, einen ganzen Ordner über einen FTP-Client zu überschreiben?
Ich habe eine Situation wie diese:
local/temp/ttt | remote/temp/ttt
bbb.txt | aaa.txt
|
und ich möchte so enden:
local/temp/ttt | remote/temp/ttt
bbb.txt | bbb.txt
Das heißt, ich möchte den Ordner kopieren ttt
von /local/temp
nach/remote/temp
und dass der Ordner im Remote-Ordner vollständig durch den Ordner ttt
überschrieben wirdttt
aus/local/temp
Ich habe das mit diesen FTP-Clients versucht: FileZilla, Cyberduck, WinSCP, WS_FTP.
Und kein Glück. Sie alle löschen nur merge
die Ordner und am Ende sieht es so aus:
local/temp/ttt | remote/temp/ttt
bbb.txt | aaa.txt
| bbb.txt
Gibt es eine Möglichkeit, dies mit einem FTP-Client zu tun?
Antwort1
Imo, es gibt nichts Besseres als"einen Ordner überschreiben", im Allgemeinen. Und definitiv nicht in FTP.
Was Sie erreichen wollen, heißtVerzeichnis-/Ordnersynchronisierung.
Einige FTP-Clients unterstützen die Synchronisierung lokaler und Remote-Ordner.
WinSCP macht:
https://winscp.net/eng/docs/ui_synchronize
Sie möchten aktivierenDateien löschenOption zum Entfernen veralteter Dateien (aaa.txt
in Ihrem Beispiel).Auch Cyberduck:
https://docs.cyberduck.io/cyberduck/sync/
Allerdings scheint es das Löschen veralteter Dateien nicht zu unterstützen, sodass es für Ihre Zwecke wahrscheinlich nicht geeignet ist.FileZilla tut das meiner Meinung nach nicht. Über WS_FTP weiß ich nichts.