On Mon, 2009-04-27 at 06:44 -0700, Wayne Davison wrote:
> On Mon, Apr 27, 2009 at 10:33:02AM +0800, Daniel.Li wrote:
> > Can anyone help to explain definitions of variable "append_mode"?
> 
> There are two different type of appending (see the man page) depending
> on how new rsync is and how much of the file should be checksummed. 

We are studying ver 3.0.5.

So there are three states:

1) append_mode = 0, NONE append mode.

2) append_mode = 1, "--append" 
If file size on the receiver is the same or longer than the size on the
sender, the file is skipped

3) append_mode = 2, "--append-verify"
This works just like the --append option, but the existing data on the
receiving side is included in the full-file checksum verification step


>  The
> option is also disabled if a file is being fixed during a redo event.

I didn't get it. Can u help to explain a little bit more? Thanks.


But I still doesn't know why "append_mode = -append_mode" in those
files?

generate.c #line2102,2127

> append_mode = -append_mode;


receive.c #line503,513

> append_mode = -append_mode;

send.c #line248,254

> append_mode = -append_mode;
> 
> ..wayne..
---
Daniel


-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to