このエラーで次のコマンドを取得しました
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)
しかし、私は "/ home/tasklite/temp /"のパーミッションを変更したくないということです。どうすれば設定できますか?
-avz
を-rltvz
に置き換えます。 (-a
オプションは-rlptgoD
と同等です。)
--no-p
を追加すると、権限設定のみが無効になり、他のすべてのオプションは-a
によって設定されたままになります。よく発生するもう1つの問題は、時間を設定できないことです。これは、コードにすでにある-O
を追加することでソートできます。