Perforce 有没有一种方法可以得到我正在积分的CL?

Perforce 有没有一种方法可以得到我正在积分的CL?,perforce,perforce-integrate,Perforce,Perforce Integrate,考虑以下步骤: 我的朋友正在将CL123从分支//一个集成到//两个 他利用该集成完成了一个待定的CL911,并解决了所有冲突 他把所有的文件都搁置起来 现在他消失了,但设法将此CL的所有权更改为我:) 现在我有了一个CL911,里面有集成的、搁置的文件 我如何知道集成来自哪个CL和哪个分支?(CL123和//ONE)请记住,集成不一定来自单个分支或单个变更列表——您的朋友可以运行任意数量的“p4 integ FILE1#REV FILE2”命令,并且这些命令加起来可能不是一个一致的操作。但是,

考虑以下步骤:

  • 我的朋友正在将CL123从分支//一个集成到//两个
  • 他利用该集成完成了一个待定的CL911,并解决了所有冲突
  • 他把所有的文件都搁置起来
  • 现在他消失了,但设法将此CL的所有权更改为我:)
  • 现在我有了一个CL911,里面有集成的、搁置的文件


    我如何知道集成来自哪个CL和哪个分支?(CL123//ONE

    请记住,集成不一定来自单个分支或单个变更列表——您的朋友可以运行任意数量的“p4 integ FILE1#REV FILE2”命令,并且这些命令加起来可能不是一个一致的操作。但是,撇开这种可能性不谈:

    p4 -F "%fromFile%%fromRev%" resolved | p4 -x - tag -l isrc
    p4 changes -m1 @isrc
    
    应向您提供所使用的变更列表(它将是执行的任何解析中涉及的任何源版本的最高变更列表)

    分支名称同样可以从“p4解析”输出中推断出来——如果您知道您的分支名称对应于仓库中的一个目录,您可以执行以下操作:

    p4 -F "%fromFile%" resolved | head -n1 | cut -d / -f 1-4