p4仓库之间的整合/合并

时间:2018-12-13 18:39:09

标签: perforce

我们有一个开发仓库

  

// dev / main / mytool

和生产基地

  

// prod / 9.3.4 / app / mytool

如何将开发人员中的所有新变更集集成/合并到生产中?

我尝试了following

p4 client dev_port
View:
//prod/9.3.4/app/mytool/... //dev_port/...
p4 integrate //dev/main/mytool/... //prod/9.3.4/app/mytool/...

这会创建一个很大的“默认”变更集,其中包含许多文件,但没有差异。

1 个答案:

答案 0 :(得分:2)

p4 integrate //dev/main/mytool/... //prod/9.3.4/app/mytool/...
p4 resolve -as
p4 resolve

p4 integrate打开文件并安排解决方案(更改从源到目标的合并或其他传播)。

p4 resolve完成了实际应用更改的工作。您可以在resolve时选择要进行“安全合并”(即基于整个文件差异的合并),“自动合并”(即允许文本行级合并)还是进行自动用源覆盖目标,或忽略源,或进行手动调整。上面的序列以“安全合并”开始,然后其余部分以交互方式进行。