Andrew Tridgell
654175798b
patch from Alberto Accomazzi <aaccomazzi@cfa.harvard.edu> to add
...
different exit codes for different conditions.
1998-11-03 07:08:27 +00:00
Andrew Tridgell
b606265491
added the --log-format option to allow users to request arbitrary
...
per-file logging of interactive rsync sessions.
1998-11-03 03:48:47 +00:00
Andrew Tridgell
f7632fc60d
if no local destination is provided for the transfer then provide
...
a "ls -l" style listing of the files that would be transferred
1998-11-02 00:52:01 +00:00
David Dykstra
375a4556c7
Add --compare-dest option which enables specifying an additional destination
...
for comparisons when syncing. Useful for syncing into a scratch area and
doing a flash-cutover when it is completed.
1998-10-26 21:42:38 +00:00
Andrew Tridgell
858fb9ebad
fix PATTERN/FILE in --help output
1998-07-25 09:20:33 +00:00
Andrew Tridgell
b11ed3b150
- close stdout and stderr and reopen then as /dev/null when running as
...
a daemon. This prevents library functions (such as getopt) stuffing up
our protocol stream when errors are detected.
- defer the error message from the options parsing until after the
socket is multiplexed. This allows clients sending new options which
the remote server doesn't understand to get a sensible error message.
1998-07-19 04:50:48 +00:00
Andrew Tridgell
d853783f21
added the --safe-links option to disallow symlinks outside the
...
destination tree
1998-07-17 10:00:43 +00:00
Andrew Tridgell
1f658d4207
fixed a problem with rsync buffering the debug output when redirected
...
to a file.
1998-07-17 07:07:23 +00:00
Andrew Tridgell
a353d56337
don't need to send --progress option to server as the server never
...
prints progress info.
1998-07-02 00:48:20 +00:00
Andrew Tridgell
eb86d661d7
added --progress option which shows the progress of transfers. This
...
gives bored users something to watch.
1998-07-02 00:47:13 +00:00
Andrew Tridgell
c95da96a0c
added a --partial option which tells rsync to keep partially
...
transferred files if the transfer is interrupted.
added a "options summary" section to the man page
1998-07-01 03:36:03 +00:00
Andrew Tridgell
704f908eae
--help changes suggested by Francois
1998-06-18 09:31:42 +00:00
Andrew Tridgell
b72f24c719
updated the usage info
1998-06-01 10:38:24 +00:00
Andrew Tridgell
a800434a82
added --stats option for verbose stats on the file transfer
1998-06-01 03:42:14 +00:00
Andrew Tridgell
5243c216d6
replaced chdir and getcwd calls with push_dir/pop_dir functions. These
...
are faster and don't cause problems in a chrooted environment on any
systems.
1998-05-29 14:36:39 +00:00
Andrew Tridgell
2b6b4d539b
added support for --include, --include-from and the +/- syntax
1998-05-27 11:02:33 +00:00
Andrew Tridgell
8d9dc9f99d
this is a large commit which adds io multiplexing, thus giving error
...
messages from the server when using the socket code.
I've doen a fair bit of testing and I don't seem to have broken
anything, but it is a very complex change. More testing needed!
1998-05-18 08:20:26 +00:00
Andrew Tridgell
7a6421fa76
split the options parsing code into options.c
...
added the --port and --config options
use strlcpy() instead of strncpy()
some cleanups and formatting changes
1998-05-10 07:25:40 +00:00