X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/735a816e54c6cd5347341682caeeb8492fff4356..4ff3d9d6b44bc69c15cd960fa0c062abd4c4e03a:/rsync.yo diff --git a/rsync.yo b/rsync.yo index 9d1dd0a0..b41f36c4 100644 --- a/rsync.yo +++ b/rsync.yo @@ -679,7 +679,7 @@ selection of which files to transfer and which files to skip. rsync builds a ordered list of include/exclude options as specified on the command line. When a filename is encountered, rsync checks the name against each exclude/include pattern in turn. The first matching -pattern is acted on. If it is an exclude pattern than that file is +pattern is acted on. If it is an exclude pattern, then that file is skipped. If it is an include pattern then that filename is not skipped. If no matching include/exclude pattern is found then the filename is not skipped. @@ -786,6 +786,29 @@ If you are having trouble debugging include and exclude patterns, then try specifying the -vv option. At this level of verbosity rsync will show why each individual file is included or excluded. +manpagesection(EXIT VALUES) + +startdit() +dit(bf(RERR_SYNTAX 1)) Syntax or usage error +dit(bf(RERR_PROTOCOL 2)) Protocol incompatibility +dit(bf(RERR_FILESELECT 3)) Errors selecting input/output files, dirs + +dit(bf(RERR_UNSUPPORTED 4)) Requested action not supported: an attempt +was made to manipulate 64-bit files on a platform that cannot support +them; or an option was speciifed that is supported by the client and +not by the server. + +dit(bf(RERR_SOCKETIO 10)) Error in socket IO +dit(bf(RERR_FILEIO 11)) Error in file IO +dit(bf(RERR_STREAMIO 12)) Error in rsync protocol data stream +dit(bf(RERR_MESSAGEIO 13)) Errors with program diagnostics +dit(bf(RERR_IPC 14)) Error in IPC code +dit(bf(RERR_SIGNAL 20)) Received SIGUSR1 or SIGINT +dit(bf(RERR_WAITCHILD 21)) Some error returned by waitpid() +dit(bf(RERR_MALLOC 22)) Error allocating core memory buffers +dit(bf(RERR_TIMEOUT 30)) Timeout in data send/receive +enddit() + manpagesection(ENVIRONMENT VARIABLES) startdit()