Perforce中的PIE.htc文件类型



Perforce中的CSS3PIE .htc文件类型似乎在请求最新版本时会导致问题。直接在Perforce中将文件类型从Text更改为Binary解决了该问题。

出于好奇,有没有人知道为什么PIE.htc格式会导致这些问题?可能是编码、文件类型或属性?如果在 Perforce 中将文件类型设置为PIE.htc(默认情况下发生)text,则当您尝试提交它时,它将不起作用。

我不知道

".htc"文件是什么,但是如果您希望Perforce将所有".htc"文件视为二进制文件,而不是文本文件,则可以使用Perforce"typemap"功能来执行此操作:使用"p4 typemap"。

这个博客:http://blogs.encodo.ch/news/view_article.php?id=79 有一个很好的文章。

通常,这样做的原因是 Perforce 尝试规范化文本文件的行结束字符,以便这些文件在 Unix 计算机上是单行尾,但在 Windows 计算机上是回车/行尾对。

如果您的文件类型包含0x0a字符,但它不是文本数据类型,并且这些字符不表示行尾,那么将它们转换为 CRLF 对会让您感到困惑。

因此,二进制是此类文件的更好文件类型。

最新更新