如何从更改列表中获取文件列表和差异(带有颜色突出显示),以便我可以将其发送以供同行评审。
我尝试在Windows cmd p4描述#changelist
中,但它只显示在更改列表中打开的文件列表。
[更新]我可以找到p4 diff
,它在命令提示符中给出了所有更改列表的差异。
我希望有一个批处理文件,它可以输入更改列表编号作为参数并生成代码审查,我可以通过电子邮件共享该代码审查。
抱歉,我是新来的,不知道要查找什么,所以我没有尝试过任何东西。
最佳答案
我发现您正在尝试将更改发送给同事进行审核,并且您对更改的颜色突出显示等内容感兴趣。
不要尝试自己从头开始构建代码审查系统。
相反,从已经构建的代码审查系统开始;其中有很多已经存在,有免费的也有商业的。
您可以从 Perforce Swarm、P4Web 或 Perforce 审核守护程序等工具开始,所有这些都包含在 Perforce 中,您只需要求系统管理员安装它们即可。
或者您可以找到许多其他适用于 Perforce 的优秀代码审查工具。
但是从头开始构建一个工具是一个大项目,您可能还有许多其他更好的事情要做。
关于Perforce - 获取特定变更列表的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30099351/