我们有一个开发仓库
// 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/...
这会创建一个很大的“默认”变更集,其中包含许多文件,但没有差异。
答案 0 :(得分:2)
p4 integrate //dev/main/mytool/... //prod/9.3.4/app/mytool/...
p4 resolve -as
p4 resolve
p4 integrate
打开文件并安排解决方案(更改从源到目标的合并或其他传播)。
p4 resolve
完成了实际应用更改的工作。您可以在resolve
时选择要进行“安全合并”(即基于整个文件差异的合并),“自动合并”(即允许文本行级合并)还是进行自动用源覆盖目标,或忽略源,或进行手动调整。上面的序列以“安全合并”开始,然后其余部分以交互方式进行。