首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何对乌龟svn中的日志应用多个过滤器(例如版本号、文件名、开发者/编码器)?

如何对乌龟svn中的日志应用多个过滤器(例如版本号、文件名、开发者/编码器)?
EN

Stack Overflow用户
提问于 2019-06-06 14:27:49
回答 1查看 567关注 0票数 0

我想通过我的队友过滤掉subversion日志&只针对UI文件,即TortoiseSVN的repo浏览器中的HTML文件。

我可以应用多个过滤器来一次性获得所需的结果,而不是手动检查签入&查看每个修订下的文件名。

目前,我可以对作者或文件名应用过滤器,但不能同时对两者都应用过滤器。

EN

Stack Overflow用户

回答已采纳

发布于 2020-01-28 21:10:17

终于明白了。单击搜索图标以选择要搜索的信息,并选择正则表达式模式。通常你只需要一个简单的子串搜索,但是如果你需要更灵活的搜索条件,你可以使用正则表达式。如果将鼠标悬停在框上,工具提示会提示如何使用regex函数或子字符串函数。筛选器的工作方式是检查筛选器字符串是否与日志条目匹配,然后只显示与筛选器字符串匹配的条目。

简单的子字符串搜索的工作方式类似于搜索引擎。要搜索的字符串由空格分隔,并且所有字符串都必须匹配。您可以使用前导-来指定找不到特定的子字符串(该术语的反向匹配),并且可以使用!在表达式的开头反转整个表达式的匹配。您可以使用前导+来指定应该包括一个子字符串,即使以前使用-排除了该子字符串。请注意,包含/排除的顺序在这里很重要。可以使用引号将必须包含空格的字符串括起来,如果要搜索文字引号,可以将两个引号一起用作自转义序列。请注意,反斜杠字符不用作转义字符,并且在简单的子字符串搜索中没有特殊意义。示例将使这变得更容易:

代码语言:javascript
运行
复制
Alice Bob -Eve

搜索同时包含Alice和Bob但不包含Eve的字符串

代码语言:javascript
运行
复制
Alice -Bob +Eve

搜索同时包含Alice但不包含Bob的字符串,或包含Eve的字符串。

代码语言:javascript
运行
复制
-Case +SpecialCase

搜索不包含大小写但仍包含包含SpecialCase的字符串的字符串。

代码语言:javascript
运行
复制
!Alice Bob

搜索不同时包含Alice和Bob的字符串

代码语言:javascript
运行
复制
!-Alice -Bob

德摩根定理-> NOT (不是爱丽丝也不是鲍勃)简化为(爱丽丝或鲍勃)。

代码语言:javascript
运行
复制
"Alice and Bob"

搜索文字表达式“Alice and Bob”

代码语言:javascript
运行
复制
""

在文本中的任意位置搜索双引号

代码语言:javascript
运行
复制
"Alice says ""hi"" to Bob"

搜索文字表达式“Alice向Bob问好”。

票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56471939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档