2016-03-28 123 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