X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/2daed024b17a2cafb956e12581c25119d07a5950..f6d530b3fc8d95427a93d51b49ef20f9e3ee5054:/rsync.yo diff --git a/rsync.yo b/rsync.yo index b4a6df86..6d3d3c9d 100644 --- a/rsync.yo +++ b/rsync.yo @@ -372,6 +372,7 @@ to the detailed description below for a complete description. verb( --delete-delay find deletions during, delete after --delete-after receiver deletes after transfer, not before --delete-excluded also delete excluded files from dest dirs + --delete-missing-args receiver deletes each missing source arg --ignore-errors delete even if there are I/O errors --force force deletion of dirs even if not empty --max-delete=NUM don't delete more than NUM files @@ -1213,6 +1214,13 @@ this way on the receiver, and for a way to protect files from bf(--delete-excluded). See bf(--delete) (which is implied) for more details on file-deletion. +dit(bf(--delete-missing-args)) Any source arg that is found to me missing is +treated as a request to delete the file by the receiver rather than the sender +generating a missing-file error. Does not affect vanished files discovered +through recursive scanning of directories, just the args mentioned on the +command-line or in the bf(--files-from) list. Can be used with or without any +other type of delete processing. + dit(bf(--ignore-errors)) Tells bf(--delete) to go ahead and delete files even when there are I/O errors.