rsync - не удалось установить разрешение - операция не разрешена
Я получил следующую команду с этой ошибкой
rsync -avz --links -O /home/jansiatest/.jenkins/workspace/svn_to_demo/trunk/CPS/ jansia@ps27670.dreamhost.com:/home/tasklite/temp
sending incremental file list
./
rsync: failed to set permissions on "/home/tasklite/temp/.": Operation not permitted (1)
Но дело в том, что я не хочу менять разрешение "/home/tasklite/temp/". Как я могу установить это?
2 ответа
Решение
Замещать -avz
с -rltvz
, (The -a
опция эквивалентна -rlptgoD
.)
Добавление --no-p
disables just permissions setting, leaving all other options setup by -a
неповрежденными. Another issue often happening is inability to set times this can be sorted by adding -O
which you already have in your code