2016-09-17 101 views
1

在我的P4我有這樣的設置:p4可否忽略歷史記錄中的更改列表?

//depot/base/... //work/... 
+//depot/customization/... //work/... 

基層包含所有的源代碼,定製只包含了需要修改,這將覆蓋基層(如在定製home.php將替換文件home.php在基地)。

現在讓我們說,我意識到我想使用原始文件,我不需要在自定義圖層中使用home.php,所以我標記爲刪除該文件,然後如果我同步工作區,在我的本地我將會缺少home.php,因爲定製層在歷史記錄中具有該刪除操作。

我可以在P4增加一個一行:

+//depot/base/home.php //work/home.php 

但發生什麼,如果你有多個文件,有沒有辦法,使這個變更表不被存儲在P4歷史?

回答

1

從歷史記錄中完全刪除該文件(或其任何修訂版本)的唯一方法是通過「p4 obliterate」命令。

相關問題