Substitua -avz
por -rltvz
. (A opção -a
é equivalente a -rlptgoD
.)
Eu recebi o seguinte comando com este erro
rsync -avz --links -O /home/jansiatest/.jenkins/workspace/svn_to_demo/trunk/CPS/ [email protected]:/home/tasklite/temp
sending incremental file list
./
rsync: failed to set permissions on "/home/tasklite/temp/.": Operation not permitted (1)
Mas o problema é que não quero alterar a permissão "/ home / tasklite / temp /". Como posso definir isso?
A adição de --no-p
desativa apenas a configuração de permissões, deixando todas as outras opções configuradas por -a
intactas. Outro problema que muitas vezes está acontecendo é a incapacidade de definir horários que podem ser classificados adicionando -O
que você já tem em seu código