【问题标题】:how to migrate changes from pending changelist in master branch to another branch in perforce如何将更改从主分支中的待处理更改列表迁移到 perforce 中的另一个分支
【发布时间】:2020-08-19 21:56:03
【问题描述】:

假设我有一个主分支 X,我想将更改迁移到 perforce 中的单独分支 Y。

changelist #NUMbER in X branch and want to unshelve into Y branch.

【问题讨论】:

    标签: version-control perforce


    【解决方案1】:

    给定一个在分支 X 和 Y 之间映射的分支规范 XY:

    Branch: XY
    View:
        //depot/X/... //depot/Y/...
    

    您可以搁置 X 上的待处理更改,并将其作为 Y 上的待处理更改取消搁置:

    p4 shelve -c NUMBER
    p4 unshelve -s NUMBER -b XY
    

    如果分支是 X 是 Y 的父级的流,则语法更像:

    p4 unshelve -s NUMBER -S Y
    

    【讨论】:

      猜你喜欢
      • 2019-05-29
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      • 2020-06-03
      • 1970-01-01
      • 2021-01-07
      • 2015-01-01
      • 2013-12-21
      相关资源
      最近更新 更多