2014-03-04 40 views
-1

在請求最新版本時,Perforce中的CSS3PIE .htc文件類型似乎會導致問題。直接在Perforce中將文件類型從Text更改爲Binary解決了該問題。Perforce中的PIE.htc文件類型

出於好奇,有沒有人有一個想法,爲什麼PIE.htc格式導致這些問題?它可能是編碼,文件類型或屬性?如果在Perforce中設置PIE.htc文件類型(默認情況下爲text),則在您嘗試提交文件時它將不起作用。

回答

0

我不知道'.htc'文件是什麼,但是如果希望所有'.htc'文件被Perforce視爲二進制文件而不是文本文件,則可以使用Perforce' typemap'功能來執行此操作:使用'p4 typemap'。

這個博客:http://blogs.encodo.ch/news/view_article.php?id=79有一個很好的寫法。

一般來說,你這樣做的原因是Perforce試圖對文本文件的行結束字符進行規範化,以便這些文件在Unix計算機上是單行結尾,但是在回車/行結束對上Windows電腦。

如果您的文件類型包含0x0a字符,但它不是文本數據類型,並且這些字符不表示行結束,那麼將它們轉換爲CRLF對會讓您感到困惑。

那麼二進制文件就是這種文件的更好的文件類型。