From: Wayne Davison Date: Tue, 20 Nov 2018 22:17:32 +0000 (-0800) Subject: Try to be clearer that --append-verify isn't a general-purpose-copy option. X-Git-Tag: v3.2.0pre1~227 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f55d35c5a030d9fef8340b65d77205d38706443e;p=thirdparty%2Frsync.git Try to be clearer that --append-verify isn't a general-purpose-copy option. --- diff --git a/rsync.yo b/rsync.yo index 71008576..99177363 100644 --- a/rsync.yo +++ b/rsync.yo @@ -889,7 +889,9 @@ dit(bf(--append-verify)) This works just like the bf(--append) option, but the existing data on the receiving side is included in the full-file checksum verification step, which will cause a file to be resent if the final verification step fails (rsync uses a normal, non-appending -bf(--inplace) transfer for the resend). +bf(--inplace) transfer for the resend). It otherwise has the exact same +caveats for files that have not grown larger, so don't use this for a +general copy. Note: prior to rsync 3.0.0, the bf(--append) option worked like bf(--append-verify), so if you are interacting with an older rsync (or the