编译代码,提交时,提示是UTF-8 二进制文件,提交失败

Posted redman274

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译代码,提交时,提示是UTF-8 二进制文件,提交失败相关的知识,希望对你有一定的参考价值。

尝试了很多工具,如winmerge,source insight,diffmerge,记事本,只要一改一个文件,一提交就报错,而其他文件没有报错,很诡异。

反复看浪费大量时间,

然后最后在编译的时候添加--encoding GBK 解决。

主要现象是其他文件用UTRAL EDIT 打开,都是GBK编码,显示正常,而这个文件从svn更新下来,用UTRAL EDIT打开就是乱码,很奇怪,后来发现是UTRL EDIT 无法主动识别该文件的编码格式,

需要打开后,切换为GBK编码,显示正常。

而编译工具报错也是这个道理。

以上是关于编译代码,提交时,提示是UTF-8 二进制文件,提交失败的主要内容,如果未能解决你的问题,请参考以下文章

IDE插件在58研发提效上的实践

有赞iOS-基于二进制的编译提效策略

TeamCity Perforce 错误 - 没有要提交的文件

SVN 代码提交时处错误。出了如下的错误,怎么解决?

svn 提交时总提示一下文件冲突

编辑java程序时,DOS环境下汉字显示乱码,为啥?