https://bugzilla.samba.org/show_bug.cgi?id=8138
Summary: Per-dir merge files not reloaded properly when switching source args with --i-r Product: rsync Version: 3.1.0 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P5 Component: core AssignedTo: way...@samba.org ReportedBy: m...@mattmccutchen.net QAContact: rsync...@samba.org In incremental recursion mode, when rsync switches between dirs with the same file-list path under different source args, it sometimes fails to reload all the applicable per-dir merge files. $ mkdir -p src1/dir/sub src2/dir $ touch src1/dir/sub/excludeme $ echo '- excludeme' >src1/dir/.rsync-filter $ rsync -ni -r --filter=': .rsync-filter' src1/ src2/ dest/ cd+++++++++ ./ cd+++++++++ dir/ >f+++++++++ dir/.rsync-filter cd+++++++++ dir/sub/ >f+++++++++ dir/sub/excludeme # Should have been excluded $ rsync --no-i-r -ni -r --filter=': .rsync-filter' src1/ src2/ dest/ cd+++++++++ ./ cd+++++++++ dir/ >f+++++++++ dir/.rsync-filter cd+++++++++ dir/sub/ -- Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email ------- 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