How can we identify parent branch in Perforce?

2019-06-18 16:12发布

Suppose i had a main branch - //project/main/...

and than i created new branch from main - //project/1.0/...

and then again i created branch from 1.0 - //project/2.0/...

Now, if someone wants to know from which branch branch 2.0 created, how can user identify?

标签: perforce
2条回答
ら.Afraid
2楼-- · 2019-06-18 16:40

Select a file and use the Perforce Revision Graph to see the relationships between branches for a particular file.

Perforce does not have Branch as a first-class object, so you have to look at the branch history of individual files.

You could also dump all the branch definitions and try to link the heads and tails of the different branch specifications with a perl script and a graphing tool like GraphViz.

查看更多
老娘就宠你
3楼-- · 2019-06-18 16:46

From the command line, doing p4 filelog -i //somefile will show the branch history. It's the command line equivalent of the answer xt1 gave.

查看更多
登录 后发表回答