因此,我只設置了一個Perforce軟件倉庫,並且正在使用Unity項目。 Unity有一個guid映射器,它爲該用戶計算機特定的項目中的每個文件生成散列值。這些文件必須排除在外;如果他們被其他用戶檢出,該用戶的項目將被無可挽回地損壞。使用p4客戶端排除文件:「客戶端xxxx未更改」
我讀過,執行此操作的規範方法是與客戶端規範的視圖部分中的映射關聯。我使用這個命令:
P4客戶-S //庫/主ssedlmayr_Pearl_Placenta
這是我的客戶的規格是什麼樣子:
客戶:ssedlmayr_Pearl_Placenta
更新: 2013/10/04 19:47:56
訪問:2013/10/04 21:56:14
業主:ssedlmayr
主持人:placenta.main
說明: 創建者ssedlmayr。
根:F:\ 1_Projects \ Lighthaus \ Placenta.P4V(4)\ ssedlmayr_Pearl_Placenta
選項:noallwrite了noclobber NOCOMPRESS解鎖nomodtime normdir
SubmitOptions:submitunchanged
LineEnd:本地
Stream:// depot/main
View: // depot/main/... // ssed lmayr_Pearl_Placenta/...
在底部有我想添加這個映射排除/元/文件夾:
-//depot/main/ssedlmayr_Pearl_Placenta/code/UnityProject/Library/metadata/... //ssedlmayr_Pearl_Placenta/code/UnityProject/Library/metadata/...
...但是當我關閉該文件上傳到新規格到服務器,響應是:
「客戶端ssedlmayr_Pearl_Placenta未更改。」
然後,當我再次運行p4客戶端命令時,規範加載沒有排除。
我正在運行64位Windows 7旗艦版。我試過了,但是我找不到有關這個特定問題的任何文檔。