【问题标题】:How to find files in Perforce using P4V?如何使用 P4V 在 Perforce 中查找文件?
【发布时间】:2013-03-23 19:34:30
【问题描述】:

我在巨大的 perforce 仓库中的某个地方有一个文件,该文件从“Web”开始并以“.pdf”结尾,它可能放在 //depot/main/ 下。 如何使用 P4V 在 Depot 中找到此文件?

【问题讨论】:

    标签: user-interface version-control perforce


    【解决方案1】:

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

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

    【讨论】:

    • 有效,强大!谢谢
    • 请注意,互联网上的一些示例在文件名周围加上引号,无论是双引号还是单引号,但这对我不起作用,反而产生了各种错误。正如这个答案所示,在文件名周围没有任何引号的情况下这样做对我来说是必要的。
    • @Loduwijk 省略星号周围的火花' 或兔子耳朵" 将在终端shell 中导致shell 尝试扩展参数以匹配当前工作目录中的文件。所以他们是必要的。
    【解决方案2】:

    在标题为“Depot”的选项卡中的 P4V 左侧窗格中,您右键单击一个 depot 并选择“Find file ...”。 在打开的对话框中,您在“名称包含:”字段中输入要搜索文件和“.pdf”的库树。 这应该列出指定树中的所有“.pdf”文件。

    【讨论】:

    • 这不起作用,因为它会找到所有巨大的 pdf 文件列表以及所有以 Web 开头的文件。
    • 您可以根据需要调整参数。
    • 这对我来说比“p4 files”命令行更好,后者只会搜索映射到我的工作区的depot。
    • 这很奇怪。我得到了对话框,我可以为“名称匹配以下任何一项:”填充条件列表,但除了运算符下拉列表之外,没有其他内容了。没有可以输入操作数的文本字段。我错过了什么吗?
    • p4 files … 方法对我来说效果很好。我没有指定工作区,也没有设置任何工作区 p4 全局变量,所以我认为没有工作区映射。 @ChocoBilly
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多