如何制作“p4注释”列出修改器名称而不是修订号

发布于 2024-09-03 15:23:35 字数 101 浏览 4 评论 0原文

在以前的组织中,“cvs annotate”用于为修饰符登录 ID 提供注释。 这对于查明谁修改了文件中的内容非常有用且节省时间。 我可以用简单的周来做同样的事情吗?

谢谢

In previous organization, 'cvs annotate' used to give annotation w.r.t modifier login id.
This was very useful and time saving in finding out who modified what in the file.
Could i do same thing in perforce with simple tweeks?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

心的位置 2024-09-10 15:23:35

看来 p4 版本 2016.2在 annotate 中添加一个 -u 选项,打印修改该行的人的用户名:

<代码>-u

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

It appears that version 2016.2 of p4 adds a -u option to annotate that prints the username of the person who modified the line:

-u

Display the name of the user who modified the change and the date when the modification occurred.

雨的味道风的声音 2024-09-10 15:23:35

SO 上已经有一个类似的问题。我能想到的最好办法是:

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

There is a similar question on SO about that already. The best I can come up with is:

  1. Write a python (or ruby or ) wrapper, that calls p4 annotate -c file, filters out the change numbers and maps those to users (via p4 describe -s #change) and joins the two outputs
  2. Use the "Time-lapse View" of p4v
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文