我想通过我的队友过滤掉subversion日志&只针对UI文件,即TortoiseSVN的repo浏览器中的HTML文件。
我可以应用多个过滤器来一次性获得所需的结果,而不是手动检查签入&查看每个修订下的文件名。
目前,我可以对作者或文件名应用过滤器,但不能同时对两者都应用过滤器。
发布于 2020-01-28 21:10:17
终于明白了。单击搜索图标以选择要搜索的信息,并选择正则表达式模式。通常你只需要一个简单的子串搜索,但是如果你需要更灵活的搜索条件,你可以使用正则表达式。如果将鼠标悬停在框上,工具提示会提示如何使用regex函数或子字符串函数。筛选器的工作方式是检查筛选器字符串是否与日志条目匹配,然后只显示与筛选器字符串匹配的条目。
简单的子字符串搜索的工作方式类似于搜索引擎。要搜索的字符串由空格分隔,并且所有字符串都必须匹配。您可以使用前导-来指定找不到特定的子字符串(该术语的反向匹配),并且可以使用!在表达式的开头反转整个表达式的匹配。您可以使用前导+来指定应该包括一个子字符串,即使以前使用-排除了该子字符串。请注意,包含/排除的顺序在这里很重要。可以使用引号将必须包含空格的字符串括起来,如果要搜索文字引号,可以将两个引号一起用作自转义序列。请注意,反斜杠字符不用作转义字符,并且在简单的子字符串搜索中没有特殊意义。示例将使这变得更容易:
Alice Bob -Eve搜索同时包含Alice和Bob但不包含Eve的字符串
Alice -Bob +Eve搜索同时包含Alice但不包含Bob的字符串,或包含Eve的字符串。
-Case +SpecialCase搜索不包含大小写但仍包含包含SpecialCase的字符串的字符串。
!Alice Bob搜索不同时包含Alice和Bob的字符串
!-Alice -Bob德摩根定理-> NOT (不是爱丽丝也不是鲍勃)简化为(爱丽丝或鲍勃)。
"Alice and Bob"搜索文字表达式“Alice and Bob”
""在文本中的任意位置搜索双引号
"Alice says ""hi"" to Bob"搜索文字表达式“Alice向Bob问好”。
https://stackoverflow.com/questions/56471939
复制相似问题