What happens after --max-delete is reached? Are updates processed?
shop at open-t.co.uk
Wed Oct 31 15:27:49 MDT 2012
On 31/10/12 11:38, Voelker, Bernhard wrote:
> Sebastian Arcus wrote (Wednesday, October 31, 2012 12:18 PM):
>> Reading the manual page: "This tells rsync not to delete more than NUM
>> files or directories." Also, according to docs, rsync exits with code 25
>> if max-delete has been reached. Now, rsync starts with the deletes by
>> default, and then it does updates.
>> My question is, if --max-delete has been reached, does rsync still
>> proceed with the updates (not the deletes), or just exists immediately
>> with code 25 without doing any updates? The man page doesn't specify
>> either way, and looking at online posts, it would seem to suggest it
>> exits as soon as max-delete has been reached.
> From trying, I'd say it continues with updating
> (for whatever case that would make sense ...):
Thanks Bernhard. I really think the manual should be more explicit on
this. The way it stands now, people are free to assume either way - with
potentially unpleasant and unexpected consequences. I think I will file
a feature request.
More information about the rsync