<div class="gmail_quote">On Tue, Oct 18, 2011 at 1:21 PM, <a href="mailto:neilsort-rsync@yahoo.com">neilsort-rsync@yahoo.com</a> <span dir="ltr"><<a href="mailto:neilsort-rsync@yahoo.com">neilsort-rsync@yahoo.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">However, it seems as if these rule files are merged together into one, instead of being treated separately for each<br>

directory.<br></blockquote><div><br></div><div>Having conflicting per-dir merge files is handled differently depending on if you're doing incremental recursion (the default for 3.x) or the older, pre-scan-the-whole-tree algorithm.  You could try using --no-i-r.  However, I'd recommend using an absolute hide from a central filter file (or command-line options) as a simpler solve.  e.g.:</div>
<div><br></div><div>--filter='show,/ /path/A/*.zip' -f'S/ /path/B/bar.zip' --filter='hide *' A/ B/ C</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
rsync -f="- .*" -f=": .rsync-include" A B Destination:C<br></blockquote><div><br class="Apple-interchange-newline">I assume this is missing the trailing slashes for A and B.</div></div><div><br></div>..wayne..<br>