文件重命名后,Perforce p4v合并/集成冻结

时间:2018-08-06 17:14:15

标签: perforce p4v

我无法从branch1 / sql /到b2 / sql执行Result: MSBuildProjectFile='test.csproj' TargetName='test'

我在merge/integrate中执行了从_1.sql到_2.sql的重命名操作

p4v文件进行了小的更改

已提交的更改

要提交更改,并尝试在_2上执行merge/integrate到另一个分支(b2 / sql)。

问题在于p4v在该点冻结:

enter image description here

我在做什么错了?

顺便说一句,我有最新版本:_2

1 个答案:

答案 0 :(得分:1)

基于生成的变更列表描述,P4V似乎毫无希望,并试图将文件集成到自身中,而不是将其集成到您指定的两个不同分支之间。

最简单的解决方法是从命令行运行它:

p4 merge //depot/Engineering/INT-DEV/...@=CHANGE //depot/Engineering/projects/...

其中CHANGE是您要合并的小更改(比指定完整文件路径更容易/安全,特别是如果您要处理的是在一个分支中重命名的文件,而不是其他,因为否则容易弄乱输入其中一个路径。

如果小更改是您自上次合并以来所做的唯一更改,则可以信任p4自动找出并执行此非常简单的命令:

p4 merge //depot/Engineering/INT-DEV/... //depot/Engineering/projects/...