【问题标题】:Determine perforce users that have a file checked out确定已签出文件的 perforce 用户
【发布时间】:2014-10-08 17:55:40
【问题描述】:

我已经阅读了这些问题:

但是,它们都涉及为用户查找所有签出的文件。这非常有用,但我需要另辟蹊径;我真正想做的是查看谁签出了特定文件。读过the P4 docs,我看不出有什么办法。

在 P4 中有没有一种方法可以检查谁都签出了特定文件?

【问题讨论】:

    标签: perforce


    【解决方案1】:

    愚蠢的我一问就找到了。

    在 Windows 中使用 P4,导航到文件(在 P4 工作区视图中使用 Ctrl + Shift + S 很容易)。右键单击它 -> Perforce -> 属性。查看“签出人”选项卡下。您还可以将鼠标悬停在文件图标上来调用工具提示,该工具提示将显示这一点。

    结果是,我链接到的相同文档也显示了如何使用命令行 (p4 opened -a filename) 执行此操作,即使没有明确提供。文档说

    要确定其他用户是否已经打开了特定文件,请使用 p4 opens -a file。

    这有点让人头疼。虽然您可以使用它来检查如果用户已签出文件,但它更具体地列出了签出此文件的用户和工作区。

    【讨论】:

    • 在 Ubuntu 上的 p4v (2017.2) 中,P4 工作区视图中的 Ctrl + Shift + S 不起作用,并且右键单击菜单中没有“Perforce”选项。将鼠标悬停在文件上确实有效。
    猜你喜欢
    • 2017-01-27
    • 2019-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 2015-12-13
    • 1970-01-01
    • 2012-03-05
    相关资源
    最近更新 更多