请考虑以下步骤:
现在我有一个CL 911 ,带有集成的搁置文件。
我如何知道哪个CL以及来自哪个分支的集成? (CL 123 和 // ONE )
答案 0 :(得分:1)
请记住,集成并不一定来自单个分支或单个变更列表 - 您的朋友可以运行任意数量的任意数据" p4集成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