2014-08-27 54 views
0

我們假設這種情況。我們在我們的倉庫有3個分支a,b,c。首先,我將分支「a」合併到分​​支「c」中。然後我將分支「b」合併到分​​支「c」中。然後我提交了兩個合併。如何恢復perforce p4v客戶端中兩個分支的合併?

之後,我才知道分支「a」是錯誤的分支。將分支「a」與分支「c」合併是一個錯誤。我本來應該只將分支「b」與分支「c」合併。

我們不使用命令行工具。我們正在使用p4v GUI客戶端。我不知道如何恢復這兩個合併,然後將分支「b」僅與分支「c」合併。

請幫我離開這裏有一些想法。提前致謝。

讓我知道是否有什麼不清楚。

回答

1

您可以從合併 - > c並右鍵單擊並選擇「回滾」來選擇在P4V中提交的更改列表。

有關如何通過在Perforce的回滾功能撤消集成的詳細信息,請瀏覽:

http://answers.perforce.com/articles/KB_Article/How-To-Rollback-An-Integration 

參考

http://answers.perforce.com/articles/KB_Article/Backing-Out-Submitted-Changelists/

+0

我不得不選擇「回滾」或「回去「? – 2014-08-28 18:52:55

+0

對於集成(合併/複製/分支),使用「回滾」。 – P4Shimada 2014-08-28 18:55:47

+0

哦。那很棒。這將有所幫助。回滾命令是否會完全恢復集成? – 2014-08-28 18:57:42