added a --relative (== -R) option. This is what Anthony Thyssen
authorAndrew Tridgell <tridge@samba.org>
Mon, 15 Dec 1997 14:43:27 +0000 (14:43 +0000)
committerAndrew Tridgell <tridge@samba.org>
Mon, 15 Dec 1997 14:43:27 +0000 (14:43 +0000)
commit6574b4f7d938a90a158ba31c03942f8170452df4
treeff89610fe15b21c730b7ae68a228cc5e5378ee9a
parent0cfcfa29e29a87202115afc0d44a938f431517d9
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.
flist.c
main.c
rsync.c
util.c