规则的求值和排序

当对文件或目录求值时,将按指定映射规则的顺序对映射规则求值。此求值过程对于出厂缺省设置和用户指定的映射规则文件均适用。

如果一个规则有一个条件为 true,那么将执行其操作。 如果几个规则有多个条件为 true,那么将按指定这些规则的顺序来执行各操作。

例如:

WHEN %name =~ '.*\\.[Bb][Ii][Nn]$' SET TYPE TO 'binary''

WHEN %name =~ '.*\\.[Bb][Ii][Nn]$' SET TYPE TO 'executable

在此示例中,两个规则都使用了将对象的名称与同一正则表达式匹配的同一条件。如果一个对象匹配,那么两个规则都将执行它们的操作。因为这两个规则均要设置 Rational® Synergy 类型,所以第一个规则中的值 binary 将被稍后对第二个规则的操作的执行所取代以将其设置为 executable


反馈