Perforce,如何将更改集成到另一个分支?

fif*_*fth 15 perforce branch branching-and-merging

我有主干和发布分支.如果我修复了发布分支中的错误,我肯定应该将修复程序集成到trunk.但是,我没有找到专门用于整合这样一个变更列表的命令; 我错过了什么?

use*_*341 24

例如,要集成更改列表100,您将使用:

p4 merge //releasebranch/...@=100 //trunk/...
p4 resolve
p4 submit
Run Code Online (Sandbox Code Playgroud)

(如果你有一个较旧的Perforce服务器,你将不得不使用'integ'而不是'merge'.)

请注意,在这种情况下,'@ = 100'与'@ 100,100'的含义相同.


ima*_*yan 5

我用过这个:

p4 integrate -c 625466 //SrcPath/...@622912,@622912 //DestPath/...
Run Code Online (Sandbox Code Playgroud)

其中 CL 622912 是我们要集成的 CL,CL 625466 是新的 CL。

  • p4 集成后,我必须执行“p4 解析”才能获得更改 (3认同)