Я получил следующую команду с этой ошибкой
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 /». Как я могу это установить?
Заменить -avz
с участием -rltvz
. (The -a
вариант эквивалентен -rlptgoD
.)
Добавление --no-p
отключает только настройку разрешений, оставляя все остальные параметры настраиваемыми -a
неповрежденный. Другая часто возникающая проблема - это невозможность установить время, которое можно отсортировать, добавив -O
который у вас уже есть в вашем коде