X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/039faa86600172aa92362657659652671aedb4c8..654175798bdbdd6403e10c8fa74e8586b3612ea1:/rsync.yo diff --git a/rsync.yo b/rsync.yo index aa7a94c4..15f62859 100644 --- a/rsync.yo +++ b/rsync.yo @@ -254,6 +254,7 @@ Options --port=PORT specify alternate rsyncd port number --stats give some file transfer stats --progress show progress during transfer + --log-format=FORMAT log file transfers using specified format -h, --help show this help screen ) @@ -402,9 +403,11 @@ Still, it is probably easy to get burnt with this option. The moral of the story is to use the -n option until you get used to the behavior of --delete. -NOTE: It also may delete files on the destination if the sending side -can't open them or stat them. This is a bug that hopefully will be -fixed in a future release. +If the sending side detects any IO errors then the deletion of any +files at the destination will be automatically disabled. This is to +prevent temporary filesystem failures (such as NFS errors) on the +sending side causing a massive deletion of files on the +destination. dit(bf(--force)) This options tells rsync to delete directories even if they are not empty. This applies to both the --delete option and to @@ -549,6 +552,11 @@ specified. dit(bf(--port PORT)) This specifies an alternate TCP port number to use rather than the default port 873. +dit(bf(--log-format=FORMAT)) Normally rsync just logs filenames as +they are transferred. This allows you to specify exactly what gets +logged on a per file basis. The log format is specified using the same +format conventions as the log format option in rsyncd.conf. + dit(bf(--stats)) This tells rsync to print a verbose set of statistics on the file transfer, allowing you to tell how effective the rsync algorithm is for your data. This option only works in conjunction with