当您将文件添加到 Perforce 时,它会尝试确定文件的类型(文本、二进制、utf16 等)。它在这方面做得很好,但显然在最初提交给版本控制后不再检查文件类型。一位同事最近对将其转换为 Unicode (utf16) 的文本文件进行了更改。Perforce 无法识别这一点,仍然认为它是text类型,因此当其他人检索该文件时,它已损坏。
我们通过重新提交文件并将文件类型显式更改为utf16来解决问题,但如果这会自动发生,我们会更喜欢。有一些方法可以强制它始终使用某种编码类型,但我不知道我是否喜欢这个想法。有没有人处理过这个问题并找到了解决方案?