如何将更改从主分支中的待处理更改列表迁移到 perforce 中的另一个分支
Posted
技术标签:
【中文标题】如何将更改从主分支中的待处理更改列表迁移到 perforce 中的另一个分支【英文标题】:how to migrate changes from pending changelist in master branch to another branch in perforce 【发布时间】:2020-08-19 21:56:03 【问题描述】:假设我有一个主分支 X,我想将更改迁移到 perforce 中的单独分支 Y。
changelist #NUMbER in X branch and want to unshelve into Y branch.
【问题讨论】:
【参考方案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
【讨论】:
以上是关于如何将更改从主分支中的待处理更改列表迁移到 perforce 中的另一个分支的主要内容,如果未能解决你的问题,请参考以下文章
系统如何响应 ITIM 5.1 到 ISIM 6.0 升级后的待处理请求 DB2 转储