Cópia completa da pasta completa excluindo o destino

0

Eu quero copiar uma pasta de desenvolvimento que tenha algumas alterações na pasta do servidor com rsync . Sem o rsync eu faria como

rm -Rf /var/www/site
cp -a dev /var/www/

Mas eu gostaria de usar rsync , para que eu possa ver os arquivos alterados durante a cópia.

    
por rubo77 24.09.2015 / 11:14

1 resposta

1

Fonte: link

If a file or directory not exist at the source, but already exists at the destination, you might want to delete that existing file/directory at the target while syncing .

We can use ‘--delete‘ option to delete files that are not there in source directory.

Então, esta será a solução:

rsynv -av --delete dev/ /var/www/

veja link

    
por 24.09.2015 / 11:26