From: Andrew Tridgell Date: Mon, 15 Dec 1997 14:43:27 +0000 (+0000) Subject: added a --relative (== -R) option. This is what Anthony Thyssen X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/6574b4f7d938a90a158ba31c03942f8170452df4?hp=6574b4f7d938a90a158ba31c03942f8170452df4 added a --relative (== -R) option. This is what Anthony Thyssen suggested on the list recently. See the man page entry for details but basically it changes the behaviour so that paths are not stripped, thus allowing you to specify a single rsync command to sync lots of directories/files while preserving the full path name of each file. also fixed a bug in the handling of umasks when both the source and destination machines are local. We need to reset the umask before the exec to ensure that the child gets a correct umask. ---