Eu tenho dois diretórios:
/Volumes/webdav/
- disco WebDAV remoto montado ~/files
- cópia local Gostaria de realizar a sincronização bidirecional (manual) entre eles. O que estou fazendo:
$ rsync --exclude='.gitconfig' --exclude='*~' --exclude='.DS_Store' -varP ~/files/* /Volumes/webdav/ --delete
E vice-versa (/ Volumes / webdav / * ~ / files /).
Qual é a diferença entre ~/files/ /Volumes/webdav/
e ~/files/* /Volumes/webdav/
? No primeiro caso eu estou recebendo:
building file list ...
4498 files to consider
no segundo:
building file list ...
1382 files to consider
...
Os registros de sincronização geralmente são exibidos como:
building file list ...
4498 files to consider
.es/
.es/�\#232а�\#200�\#202а Саи�\#206�\#202а.doc
20480 100% 0.00kB/s 0:00:00 (xfer#1, to-check=4486/4498)
.hb/
.hb/25-512.png
39036 100% 5.98MB/s 0:00:00 (xfer#2, to-check=4482/4498)
.hb/icon-white-menu.png
1546 100% 1.47MB/s 0:00:00 (xfer#3, to-check=4481/4498)
.hb/icon-white.png
26858 100% 0.00kB/s 0:00:00 (xfer#4, to-check=4480/4498)
.pt/Untitled/
.pt/session0/
.pt/speed1/
.pt/speed1/Session File Backups/
.var/
.var/DSC_6545.jpg
4595455 100% 92.58MB/s 0:00:00 (xfer#7, to-check=4198/4498)
.var/book_edit.pdf
...
Então, o rsync mostra algum progresso na transferência de arquivos, mas se eu iniciar o comando novamente, ele mostrará o mesmo - transferirá os mesmos arquivos, atravessará as mesmas pastas, etc. Realmente transferirá algo? Se sim, por que todas as vezes?
Obrigado.