数据库缺省设置列出忽略的文件的映射规则。该列表由 CM 管理员设置,并由所有用户共享。您不能向缺省设置列表添加条目或从中删除条目。
要添加到我的其他模式列表,可以在滚动框中直接输入模式,每行仅限一个模式。要除去模式,请突出显示该模式并删除。
另外,您可以使用模式语法值进一步定制过滤器。语法与标准通配符字符串相似。因此,* 匹配 0 个或更多个任何值的字符,? 匹配一个任何值的字符,而 \\ (Windows)和 /(UNIX)则分隔目录。
例如,后面跟 \\* 的目录名称匹配目录及其子目录的所有内容。(通配符可用在字符串末尾。)
以下示例显示使用模式定制过滤器的方法:C:\\ccm_wa\\mydb\\myproj-me\\myproj\\tempfiles\\*
tempfiles\\*
*.html
test\\*.java
WHEN %name =~ '.*\.[Tt][Mm][Pp]' IGNORE
WHEN %name = 'core' && not %is_dir IGNORE
要与团队成员共享过滤器,可以让 CM 管理员将其添加为数据库缺省设置。
您可以为个别项目指定其他忽略模式,以允许指定要由同步工作区操作忽略的正则表达式集合。在此处只需要指定正则表达式的忽略模式,而无需指定忽略映射规则。
在项目的根目录中,创建名为 _synergy_ignore_file_pattern.txt 的受控文件。
此文件使用 UTF-8 编码进行读取。此文件的语法与“GUI 选项”对话框中用于定义要忽略的模式的语法相同。