https://bugzilla.samba.org/show_bug.cgi?id=10448

--- Comment #3 from John Pierman <haqt...@gmail.com> ---
Because you're not running it on a case-ignoring filesystem.  That patch is
(sadly) only a partially effective set of changes that helps rsync to deal with
a filesystem that doesn't differentiate upper-/lower-case when naming files. 
Rsync's main algorithm of probing for files by name (via stat) didn't change,
and thus it doesn't try to find an alternate name for the same file if the
filesystem isn't conglomerating them together (and indeed, it totally fails to
notice if the case on a filename has changed on the server compared to the
file's name on the receiver).

For a means of fixing this, I'm imaging having the code that is used for
--delete-during getting modified to notice changes in case and trying to fix
them (even if rsync isn't doing a delete-during run).  If that were done, the
patch would probably then be in good enough shape to finally be included in the
main code.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

-- 
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