[Bug 2240] New: Add last-match/short-circuit processing of include/exclude

samba-bugs at samba.org samba-bugs at samba.org
Thu Jan 13 14:47:26 GMT 2005


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

           Summary: Add last-match/short-circuit processing of
                    include/exclude
           Product: rsync
           Version: 2.6.3
          Platform: All
               URL: http://cvs.openpkg.org/getfile/openpkg-
                    src/rsync/rsync.patch.lastmatch
        OS/Version: FreeBSD
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: core
        AssignedTo: wayned at samba.org
        ReportedBy: rse at engelschall.com
         QAContact: rsync-qa at samba.org


I've added a --last-match command line option to RSYNC 2.6.3 which
switches the include/exclude pattern processing from "first-match" (the
default) to "last-match" semantics plus the possibility to specify
short-circuit patterns (which stop processing immediately if matching)
with the operators "-!" and "+!" in addition to the regular operators
"-" and "+". The "last-match" is a super-set of the "first-match"
semantics, providing more flexible include/exclude specifications by
allowing arbitrary nesting of matches.

For patch see the OpenPKG repository:
http://cvs.openpkg.org/getfile/openpkg-src/rsync/rsync.patch.lastmatch

-- 
Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.


More information about the rsync mailing list