use*_*576 3 mercurial commit changeset
我想知道是否可以使用提交消息的一部分找到一个变更集
例如,我有以下消息的提交:“ Test-254修改了一些文件”“ Test-256添加的日志”
我想找到包含提交包含Test-254或Test-256的提交的变更集
小智 6
Mercurial支持称为的高级选择语言revset。您可以使用访问帮助hg help revset。
它支持谓词和运算符。
谓词例如all()匹配所有修订版或desc(string)匹配其消息中包含字符串的修订版。
运算符x:y用于选择范围or或条件。
通过将两者结合起来,可以选择所需的正确提交:
hg log -r "desc('Test-254')"将匹配Test-254其消息中包括的所有修订。
hg log -r "desc('Test-256')"将匹配Test-256其消息中包括的所有修订。
hg log -r "desc('Test-254') or desc('Test-256')"将匹配所有包含Test-254或包含Test-256在其消息中的修订。
| 归档时间: |
|
| 查看次数: |
550 次 |
| 最近记录: |