como sincronizar a pasta ftp com a pasta local?


10

Eu tenho uma pasta local e gostaria de sincronizá-la em um servidor da web via FTP. Qual é o melhor jeito de concluir isso? Eu preferiria poder fazer isso via terminal, para que eu possa ter apenas um comando 'update' que atualize os arquivos no servidor.

Respostas:


7

Você pode montá-lo curlftpfse sincronizá-lo com unison.


2
... ou rsync(que é usado por unison)
dAnjou 14/06

rsyncnão sincroniza de duas maneiras, eu acho.
Martin Ueding 15/06

Não, não faz. Mas, para este caso, não é necessariamente necessário. Eu só queria adicioná-lo;)
dAnjou 16/06

Certo, neste caso, a rsync --deletefaria o truque.
Martin Ueding

Um bom tutorial sobre como fazer isso (que não é tão complexa, mas que ajuda a ter um guia): raphael.li/tips/synchronize-ftp
Clément

1

O script que você está procurando pode ser FTPSync .


2
Embora esse link possa responder à pergunta, é melhor incluir aqui as partes essenciais da resposta e fornecer o link para referência. As respostas somente para links podem se tornar inválidas se a página vinculada for alterada.
Peachy

Vejo que faria sentido em geral, mas neste caso eu recomendo um programa. O que mais devo escrever? Digite "ftpsync.pl -h" para aprender a usá-lo.
Matthias Weiler

A página foi movida para savannah.gnu.org/projects/ftpsync e existe um repositório git: git.savannah.gnu.org/cgit/ftpsync.git
Clément
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.