【发布时间】:2017-08-23 06:08:21
【问题描述】:
嗨,我在 perforce 中有以下分支(4B、4B2、4C1),现在我希望我的代码可以从 4B -> 4B2 -> 4C1 自动合并。这是 OSB 代码。它有管道、业务服务、Xqueries 等
谁能帮忙?
【问题讨论】:
标签: perforce osb perforce-client-spec
嗨,我在 perforce 中有以下分支(4B、4B2、4C1),现在我希望我的代码可以从 4B -> 4B2 -> 4C1 自动合并。这是 OSB 代码。它有管道、业务服务、Xqueries 等
谁能帮忙?
【问题讨论】:
标签: perforce osb perforce-client-spec
第一步:过上没有业力负担的好生活,向一颗星星许愿,你不会有任何合并冲突。
第 2 步:
p4 switch 1105-OSBSIT-4B2
p4 merge --from 1104-OSB-SIT-4B
p4 resolve -am
p4 submit
p4 switch 1106-OSB-SIT-4C1
p4 merge --from 1105-OSBSIT-4B2
p4 resolve -am
p4 submit
如果第 2 步不起作用,则说明您搞砸了第 1 步的某些部分。
【讨论】:
p4 switch 1106-OSB-SIT-4C1/Service/Document/... 它给了我错误:“Stream '//VFI/1106-OSB-SIT- 4C1/Service/Document/...' '//depotname/string"的格式不正确
p4 merge 命令,而不是p4 switch 命令。
p4 merge --from STREAMNAME FILENAME。使用 current 流中的文件名,而不是源流(如果确实需要根据源的命名空间将文件指定为绝对路径,则添加 -s 标志)。