【问题标题】:Perforce, How to integrate a change to another branch?Perforce,如何将更改集成到另一个分支?
【发布时间】:2012-08-24 09:08:55
【问题描述】:

我有主干和发布分支。如果我修复了发布分支中的错误,我绝对应该将修复集成回主干。但是,我没有找到专门用于集成这样一个单一更改列表的命令;我错过了什么吗?

【问题讨论】:

  • 您是否只想将发布分支上所做的所有更改应用回主干,还是需要挑选特定的更改列表?
  • 我只需要集成一个变更列表,谢谢

标签: branch perforce branching-and-merging


【解决方案1】:

例如,要集成变更列表 100,您可以使用:

p4 merge //releasebranch/...@=100 //trunk/...
p4 resolve
p4 submit

(如果您的 Perforce 服务器较旧,则必须使用“integ”而不是“merge”。)

请注意,在此上下文中,“@=100”与“@100,100”的含义相同。

【讨论】:

    【解决方案2】:

    我用过这个:

    p4 integrate -c 625466 //SrcPath/...@622912,@622912 //DestPath/...
    

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

    【讨论】:

    • p4 集成后,我必须执行“p4 解析”才能获得更改
    猜你喜欢
    • 2021-02-11
    • 2020-08-19
    • 2015-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-15
    • 2020-06-03
    相关资源
    最近更新 更多