【发布时间】:2014-10-08 17:55:40
【问题描述】:
我已经阅读了这些问题:
但是,它们都涉及为用户查找所有签出的文件。这非常有用,但我需要另辟蹊径;我真正想做的是查看谁签出了特定文件。读过the P4 docs,我看不出有什么办法。
在 P4 中有没有一种方法可以检查谁都签出了特定文件?
【问题讨论】:
标签: perforce
我已经阅读了这些问题:
但是,它们都涉及为用户查找所有签出的文件。这非常有用,但我需要另辟蹊径;我真正想做的是查看谁签出了特定文件。读过the P4 docs,我看不出有什么办法。
在 P4 中有没有一种方法可以检查谁都签出了特定文件?
【问题讨论】:
标签: perforce
愚蠢的我一问就找到了。
在 Windows 中使用 P4,导航到文件(在 P4 工作区视图中使用 Ctrl + Shift + S 很容易)。右键单击它 -> Perforce -> 属性。查看“签出人”选项卡下。您还可以将鼠标悬停在文件图标上来调用工具提示,该工具提示将显示这一点。
结果是,我链接到的相同文档也显示了如何使用命令行 (p4 opened -a filename) 执行此操作,即使没有明确提供。文档说
要确定其他用户是否已经打开了特定文件,请使用 p4 opens -a file。
这有点让人头疼。虽然您可以使用它来检查如果用户已签出文件,但它更具体地列出了签出此文件的用户和工作区。
【讨论】: