command-line - 使用 P4 命令行客户端获取文件信息(过期,需要解决)
问题描述
P4V 提供有关每个签出文件的信息,例如它是否处于最新版本(过期文件带有黄色圆圈),以及是否需要解决(问号)。有没有办法使用 P4 命令行客户端获取此信息?
我试过“p4 describe”和“p4 status”,但这些都没有提供我正在寻找的信息。描述列出每个文件所在的修订版,但不列出它是否为最新修订版。
解决方案
查看是否需要同步文件:
p4 sync -n FILE
查看是否需要解析文件:
p4 resolve -n FILE
查看文件是否打开:
p4 opened FILE
要查看文件的所有修订:
p4 filelog FILE
ETC
你也可以这样做:
p4 fstat <flags> FILE
获取有关文件的大量信息(格式化为便于解析成字典而不是人类可读性)。
有关命令的完整列表,请参阅:
p4 help commands
有关特定命令的更多信息:
p4 help COMMAND
推荐阅读
- html - 悬停时旋转会阻止锚点工作 CSS3/HTML5
- javascript - Google 在页面加载时放置自动搜索不适用于 URL 中的点
- javascript - 如果特定记录是其中之一,则查询“belongsToMany”中的所有记录
- javascript - 将对象数组中的值复制到新数组中
- python - 加快从 python 的滚动窗口中查找前 5 个数字的平均值
- python - Python中斐波那契程序的递归深度限制
- sql - 如何在 DB2 中使用具有不同拼写的 IN 条件搜索多个记录
- c++ - glob 只给出匹配模式的第一个文件
- c - 为什么带有 fork() 调用的 c 程序不创建无限循环?
- javascript - Firebase 云功能仅在我从控制台手动将数据添加到 Firestore 时触发