一千萬個為什麽

搜索

perforce從diff中排除子文件夾

我在我的工作區添加了一個名為“dev-machine”的排除項

- //depot/DotNetProject/bin/...//dev-machine/bin/...

bin文件夾現在在p4diff中顯示為排除但是......

差異仍在顯示,即11的差異1,下一個和前一個箭頭仍然將我帶入那些被排除的文件夾。

我錯過了一些明顯的東西嗎?

最佳答案

在更改目錄並打開目錄中的文件後,是否添加了客戶端規範規則以刪除 bin 目錄?在您明確同步之前,Perforce仍會將文件視為已映射,即使這樣,它也會阻止您刪除Perforce知道已打開的文件。

如果Perforce已經認為 bin 目錄中的文件是打開的(請參閱 p4 open ),最好的辦法是強制同步這些文件,或者將它們還原為從工作區中刪除它們。您的 bin 目錄中最終沒有文件(至少Perforce正在跟蹤),因此您需要重建。

轉載註明原文: perforce從diff中排除子文件夾