如何使'p4 annotate'列出修饰符名称而不是修订号

时间:2010-05-27 08:44:34

标签: perforce

在之前的组织中,'cvs annotate'用于给出注释w.r.t修饰符登录ID。 这对于找出谁修改了文件中的内容非常有用并节省了时间。 我可以用简单的推文在perforce做同样的事情吗?

由于

2 个答案:

答案 0 :(得分:1)

SO about that已有类似问题。我能想到的最好的是:

  1. 编写一个调用p4 annotate -c file的python(或ruby或)包装器,过滤掉更改编号并将其映射到用户(通过p4 describe -s #change)并加入两个输出
  2. 使用p4v的“延时视图”

答案 1 :(得分:1)

似乎version 2016.2 of p4 adds a -u option to annotate打印修改该行的人的用户名:

  

-u

     

显示修改更改的用户的名称以及修改发生的日期。