如何使用P4V在Perforce中查找文件?

8

我在一个巨大的Perforce仓库中有一个以"Web"开头、以".pdf"结尾的文件,它很可能位于//depot/main/下。如何使用P4V在Depot中找到这个文件呢?

2个回答

11

使用命令行可能更容易找到:

p4 files //depot/main/...Web*.pdf

工作正常,功能强大!谢谢。 - amuliar
请注意,互联网上的一些示例在文件名周围加上引号,无论是双引号还是单引号,但这对我没有起作用,反而产生了各种错误。像这个答案所示,不在文件名周围加任何引号是必要的。 - Loduwijk
@Loduwijk 省略星号周围的单引号 ' 或双引号 ",在终端 shell 中会导致 shell 尝试扩展参数以匹配当前工作目录中的文件。因此它们是必要的。 - user234461

4
在P4V的左侧面板中,找到标题为“Depot”的选项卡,右键单击一个depot,然后选择“查找文件...”。 在打开的对话框中,在“名称包含:”字段中输入要搜索文件的depot tree和“.pdf”。 这将列出指定树中的所有“.pdf”文件。

这不起作用,因为它会找到所有巨大的PDF文件以及所有以Web开头的文件。 - amuliar
您可以根据需要调整参数。 - pitseeker
这对我来说比“p4 files”命令行更有效,因为它只会搜索映射到我的工作区的存储库。 - ChocoBilly
这很奇怪。我成功弹出了对话框,也可以为“名称匹配以下任意条件”填充条件列表,但除了操作符下拉菜单之外,没有其他内容了。没有文本字段可以输入我的操作数。我错过了什么吗? - Ingo Schalk-Schupp
“p4 files…” 方法对我很有效。我没有指定工作区,也没有设置任何工作区 p4 全局变量,因此我认为没有工作区映射。@ChocoBilly - Loduwijk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接