Just like the intermediate mode, the advance mode consists of eight rules from which you can choose. Follow the links below to get a better understanding of each.
Attribute Flags
Data Size
Date/Time of Creation
Data/Time Last Modified
Displayed File Name
Filename Extension
OS Type/Creator Codes
POSIX Permissions
In the advanced mode,
you may choose as many rules as you like. You are not limited to only one choice
per rule as is the case in the simple mode rule panel. The advanced mode, too,
utilizes both an 'AND' relationship and an 'OR' relationship. The 'AND' relationship
means that ALL listed rules must be true for a file to be considered for synchronization.
The 'OR' relationship means that ANY of the rules can pertain to the file for
it to be considered for synchronization.
Upon initial opening of the advanced mode rule panel, you are presented with
two empty lists -- an inclusion list and an exclusion list. (If, by chance,
you added rules while in the intermediate mode then switched to the advanced
mode, those rules will also appear in the inclusion list for the advanced mode.)
To add rules to either list, click on the "plus (+)" button for that list. This
will drop a rules sheet down for you to select the particular rule type that
you want to add. Once you select which type, hit the "OK" button which will
then drop another sheet down for that particular rule. This sheet is identical
to how the rule appears in the simple mode rule panel. The behavior of this
sheet is the same. Once you complete that rule, choose "OK" and you will notice
that the rule appears in the list.
Note: It is
very important to understand the concept of inclusion and exclusion lists as
shown in the advanced mode rule panel. If a set of rules is in the inclusion
list (the top list) then that means that the files that are successfully evaluated
from those rules are included in the files to be synchronized. Conversely, if
there is a set of rules in the exclusion list (the bottom list), then the files
that are successfully evaluated are excluded from the files to be synchronized.
For example, say that you have two files in your selected targets: 'My Example
One.doc' and 'My Example Two.doc'. If in your inclusion list you add a rule
to include all file extensions that are 'doc', then both files will be included
in the analysis for synchronization. But, if you add a rule to your exclusion
list that excludes files that contain the word 'Two', then only 'My Example
One.doc' will be included in the analysis for synchronization.
Rules may be added in the manner mentioned above. You may add as many rules
as you like. You may also add more than one rule of the same type. The possibilities
in this mode are endless. Added rules contain a check box next to them so that
they may be enabled or disabled. Enabling the rule considers that rule during
the file analysis.
Once rules are added, you can take advantage of the two other buttons above
the list. The middle button allows you to edit an existing rule and the rightmost
button will delete an existing rule. To use these options, highlight the rule
and choose the action you want to perform. Once a rule is highlighted, double
clicking on it will also allow you to edit it.
Deleting a rule is rather self-explanatory. It does just that - deletes the
rule out of your list. Editing a rule allows you to make changes via a drop
down rule sheet to the selected rule. Once the change is made and 'OK' is chosen,
the new rule will appear.
Tip: If you want to temporarily get rid of a rule, just disable it instead
of deleting it. Doing this will not include that rule when considering those
files for synchronization.
The last thing to mention about the advanced mode rule panel is the "Any/All"
pop-up menu option. As noted before, the advanced mode utilizes an 'AND' relationship
and an 'OR' relationship. Notice that each list has it's own pop-up menu. The
"ANY/ALL" selection of one list is completely independent of the other list.
Experiment with both selections in both lists so that you fully understand the
files returned. By selecting the desired relationship from the lists, you can
narrow down the files selected for synchronization accordingly.