在 Perforce 中获取提交的更改列表的性能

Get performance of submitted changelist in Perforce

我们想对过去的项目做一些分析,我想收集有关几个月前发生的一些变更列表提交的信息。我如何查询或解析该信息?

我正在寻找如下信息:

Perforce 服务器性能信息在服务器日志中;格式取决于您的服务器的配置方式,但默认情况下,您通常应该看到任何需要很长时间才能完成的操作的性能跟踪输出,例如:

Perforce server info:
    2020/10/06 08:15:22 pid 23556 Samwise@Samwise-dvcs-1509687817 unknown [p4/2016.2/NTX86/1568552] 'user-submit'
--- lapse 66.4s

提交分为三个阶段 -- user-submitdm-SubmitFiledm-CommitFile。第一阶段对应用户发起操作(填写变更列表等),第二阶段是文件传输,第三阶段是最终提交新修订到版本库。

如果您想认真分析服务器性能,您可能需要查看结构化日志记录:https://www.perforce.com/manuals/p4sag/Content/P4SAG/structure-logging-using.html