X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/5f0f2e08946410786b079596915278f9d13a23a9..59658acfec6271d3eb50e8fc6f4342b2ea0ce526:/rsync.yo diff --git a/rsync.yo b/rsync.yo index 71db7756..7f56cd75 100644 --- a/rsync.yo +++ b/rsync.yo @@ -1,5 +1,5 @@ mailto(rsync-bugs@samba.org) -manpage(rsync)(1)(12 Jan 2008)()() +manpage(rsync)(1)(10 Feb 2008)()() manpagename(rsync)(a fast, versatile, remote (and local) file-copying tool) manpagesynopsis() @@ -528,7 +528,7 @@ either a changed size or a changed checksum are selected for transfer. Note that rsync always verifies that each em(transferred) file was correctly reconstructed on the receiving side by checking a whole-file -checksum that is generated when as the file is transferred, but that +checksum that is generated as the file is transferred, but that automatic after-the-transfer verification has nothing to do with this option's before-the-transfer "Does this file need to be updated?" check. @@ -1422,7 +1422,7 @@ characters are not translated (such as ~, $, ;, &, etc.). Wildcards are expanded on the remote host by rsync (instead of the shell doing it). If you use this option with bf(--iconv), the args will also be translated -from the local to the remote character set. The translation happens before +from the local to the remote character-set. The translation happens before wild-cards are expanded. See also the bf(--files-from) option. dit(bf(-T, --temp-dir=DIR)) This option instructs rsync to use DIR as a @@ -1656,6 +1656,8 @@ quote(itemization( bf(--hard-links)). it() A bf(.) means that the item is not being updated (though it might have attributes that are being modified). + it() A bf(*) means that the rest of the itemized-output area contains + a message (e.g. "deleting"). )) The file-types that replace the bf(X) are: bf(f) for a file, a bf(d) for a @@ -2033,12 +2035,17 @@ dit(bf(--iconv=CONVERT_SPEC)) Rsync can convert filenames between character sets using this option. Using a CONVERT_SPEC of "." tells rsync to look up the default character-set via the locale setting. Alternately, you can fully specify what conversion to do by giving a local and a remote charset -separated by a comma (local first), e.g. bf(--iconv=utf8,iso88591). (Run -"iconv --list" to see a list of the charset names that a machine supports.) -Finally, you can specify a CONVERT_SPEC of "-" to turn off any conversion. +separated by a comma in the order bf(--iconv=LOCAL,REMOTE), e.g. +bf(--iconv=utf8,iso88591). This order ensures that the option +will stay the same whether you're pushing or pulling files. +Finally, you can specify either bf(--no-iconv) or a CONVERT_SPEC of "-" +to turn off any conversion. The default setting of this option is site-specific, and can also be affected via the RSYNC_ICONV environment variable. +For a list of what charset names your local iconv library supports, you can +run "iconv --list". + If you specify the bf(--protect-args) option (bf(-s)), rsync will translate the filenames you specify on the command-line that are being sent to the remote host. See also the bf(--files-from) option. @@ -2049,6 +2056,11 @@ specifying matching rules that can match on both sides of the transfer. For instance, you can specify extra include/exclude rules if there are filename differences on the two sides that need to be accounted for. +When you pass an bf(--iconv) option to an rsync daemon that allows it, the +daemon uses the charset specified in its "charset" configuration parameter +regardless of the remote charset you actually pass. Thus, you may feel free to +specify just the local charset for a daemon transfer (e.g. bf(--iconv=utf8)). + dit(bf(-4, --ipv4) or bf(-6, --ipv6)) Tells rsync to prefer IPv4/IPv6 when creating sockets. This only affects sockets that rsync has direct control over, such as the outgoing socket when directly contacting an @@ -2854,7 +2866,7 @@ url(http://rsync.samba.org/)(http://rsync.samba.org/) manpagesection(VERSION) -This man page is current for version 3.0.0pre8 of rsync. +This man page is current for version 3.0.0pre9 of rsync. manpagesection(INTERNAL OPTIONS)