向Perforce添加文件時,它會嘗試確定文件的類型(文本,二進制文件,utf16等)。它在這方面做得很好,但顯然在最初提交到版本控制之後從不再檢查文件類型。同事最近對文本文件進行了更改,將其轉換爲Unicode(utf16)。 Perforce沒有意識到這一點,仍然認爲它類型文本,所以當其他人檢索該文件時,它已損壞。如何處理Perforce中的文件類型更改?
我們通過重新提交文件並明確將文件類型更改爲utf16來解決此問題,但寧願如果這是自動發生的。有辦法迫使它總是使用某種編碼類型,但我不知道我是否喜歡這個想法。有沒有人處理過這個問題,並找到了解決辦法?
任何人都可以指出如何做到這一點?我不熟悉觸發器或檢查文本類型的內容。 – 2011-12-05 16:17:26