我發現Perforce中的一些舊分支集成重新創建了一些以前刪除的文件。由於沒有及時發現,後來的集成還修改了分支文件。是否可能退出分支已刪除文件的Perforce集成?
例如:
MAIN BRANCH
cl 1: X rev#1 == X rev#1
cl 2: X removed in branch
cl 3: X rev#2
cl 4: main -> branch integration, X#2 reappears
cl 5: X rev#3
cl 6: main -> branch integration, X rev#3
什麼是 「Perforce公司」 的方式來備份這些變化。顯然,我可以在BRANCH中刪除文件X
並提交。但是,如果它是100個文件,這將是一項相當艱鉅的任務。
更正確的路徑,似乎是退出文件的整合。但是,我嘗試了這一點,而Perforce實際上並未標記要刪除的文件。
您不清楚您是否應該退出更改列表6或更改列表4?
這是一個perforce或用戶錯誤?也許有一些標誌強制perforce在「退出」操作中刪除文件。
更改4在做'p4解析'時如何不引發衝突?或者你是否在使用'p4 integration -Dt'? – jamesdlin