1

想知道如何在仓库删除的文件中 grep 信息。起初,我发现 perforce 支持搜索文件内容,如下所示:

p4 grep -i -n -e "infoSearch" //depot/alex/moreStuff/...

从测试看来,使用上面的命令它不会搜索上面提供的位置的“已删除”文件。P4 帮助页面也不会给我太多关于如何做到这一点的信息。( p4 grep )

想知道我该怎么做呢?也许我错过了什么或不明白..

使用环境:

  • Linux操作系统,命令行界面;
  • 使用的 Perforce 版本:Perforce Visual Client/LINUX26X86_64/2013.4/760166
4

1 回答 1

2

你试过这个-a选项吗?

        The -a flag searches all revisions within the specified range. By
        default only the highest revision in the range is searched.

请记住,已删除的文件只是在#head;处具有已删除修订版的文件。所有旧版本都还在!p4 grep默认情况下不搜索它们的唯一原因是默认情况下它仅在头版本上运行。

于 2020-05-18T14:10:23.460 回答