如何在perforce中搜索整个历史记录中的字符串

Pei*_* Li 5 version-control perforce

问题是:我被告知曾经存在一个包含字符串"SOMESTRING"的代码,之前我想获得该代码片段.我现在想到的方法是打开P4WEB并逐个打开changelisht并按Ctrl-F让浏览器搜索我.但是历史上有数百个变更列表,为了搜索一个字符串,我不想这样做数百次.有没有什么办法可以更快地搜索代码的整个历史记录,是否某些更改包含该字符串?

Pei*_* Li 7

使用p4 grep它可以搜索整个历史记录.

  • 只是为了添加更多信息,在这种情况下你可以使用类似:> p4 grep -a -i -e"SOMESTRING"... -a(搜索所有修订版)-i(不区分大小写)-e(搜索字符串) (3认同)