jak zsynchronizować folder ftp z folderem lokalnym?

10

Mam folder lokalny i chciałbym zsynchronizować go z folderem na serwerze WWW za pośrednictwem FTP. jaki jest najlepszy sposób na osiągnięcie tego? Wolałbym móc to zrobić przez terminal, dzięki czemu mogę po prostu mieć polecenie „update”, które aktualizuje pliki na serwerze.

GSto
źródło

Odpowiedzi:

7

Możesz go zamontować, curlftpfsa następnie zsynchronizować unison.

Martin Ueding
źródło
2
... lub rsync(który jest używany przez unison)
dAnjou
rsyncmyślę, że nie synchronizuje się na dwa sposoby.
Martin Ueding
Nie, nie ma. Ale w tym przypadku nie jest to konieczne. Chciałem tylko to dodać;)
dAnjou
Racja, w tym przypadku załatwi sprawę rsync --delete.
Martin Ueding
Dobry poradnik jak to zrobić (to nie jest tak skomplikowane, ale pomaga mieć wytyczne): raphael.li/tips/synchronize-ftp
Clément
1

Skrypt, którego szukasz, może być FTPSync .

Matthias Weiler
źródło
2
Chociaż ten link może odpowiedzieć na pytanie, lepiej dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie.
Peachy
Widzę, że miałoby to sens w ogóle, ale w tym przypadku polecam program. Co jeszcze mam napisać? Wpisz „ftpsync.pl -h”, aby dowiedzieć się, jak go używać.
Matthias Weiler,
Strona została przeniesiona do savannah.gnu.org/projects/ftpsync i istnieje repozytorium git: git.savannah.gnu.org/cgit/ftpsync.git
Clément