2016-03-28 120 views
1

我做了从分支A到B的手动合并。它导致了构建失败,我决定回滚手动合并。但是当我试图再次从A到B进行整合时,它并没有从我回退的A中找到变化。在p4中执行回滚的问题

这似乎很奇怪 - 我希望在git恢复之后,就像在git中一样工作。

请让我知道如何让分支B恢复到我手动合并之前的确切状态,以及我如何可以再次成功地从A合并到B.谢谢!

回答

2

我也遇到过这个问题,并有相同的反应。

Perforce实际上是跟踪分支之间的整合。您可以使用命令p4 integrated来显示它。

在这种情况下,解决方法是再次强制与force选项进行集成。

在P4V,有在合并菜单中Advanced标签的选项,并通过命令行,你必须使用像这里

p4 integrate -f ... 

类似的问题和答案:Unable to integrate fully from main branch to feature branch, after backing out a previous messed-up integration

+0

谢谢!遇到了整合版本范围的力量选项。用于真正的大分支。 – user1175969