Rsync para um sistema de arquivos WebDAV no OS X copia todos os arquivos, independentemente de terem sido alterados ou não


2

Estou tentando sincronizar da área de trabalho (Mac) para um iPad e um iPhone. O MacOS X monta o WebDAV como um sistema de arquivos nativo, mas a sincronização resulta em todos os arquivos na minha estrutura de diretórios sendo copiados novamente.

Isso ocorre quando eu uso rsync -a ou mesmo um simples rsync -r. Vários aplicativos do iPhone usam o servidor WebDAV no iOS para transferir arquivos. Isso ocorre em vários aplicativos para iPhone que eu uso, incluindo o GoodReader.


Use --itemize-changespara descobrir por que o arquivo / diretório foi sincronizado. Se o segundo caractere é a t, era uma hora diferente, etc. Veja man rsync.
Janmoesen 5/05

existe um servidor WebDav no iPhone OS ????
robob

Respostas:


0

-ru opções funcionam para mim.

Este é um trecho da explicação para a opção -u, --update de man rsync:

Isso força o rsync a ignorar qualquer arquivo existente no destino e ter um horário modificado mais recente que o arquivo de origem. (Se um arquivo de destino existente tiver um tempo de modificação igual ao do arquivo de origem, ele será atualizado se os tamanhos forem diferentes.)

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.