Linux svn报错Can't convert string from怎样办?

相关游戏 相关文章 发表评论字体大小:【 | |

作者:佚名 2020-01-03 来源:本站整理    浏览:6     评论:0 条

  Linux运用svn的时分,呈现了谬误提示,即can‘t convert string from ’UTF-8‘ to native encoding,那次要是编码格局所招致的答题,上面小编便给各人引见高处理该答题的要领。

  正在linux外,svn co 、 svn up或者svnc cleanup时,若是有外文文件名的文件报上面的错:

  svn: Can’t convert string from ‘UTF-8’ to native encoding:

  svn: src/main/webapp/resources/js/My97DatePicker/?229?188?128?229?143?145?229?140?133

  第一止的大抵意义是:不克不及将字符串从UTF-8编码转换到当地,次要是果为SVN客户端须要utf8去撑持外文。

  第两止报销的文件途径,查看其途径高的文件,必定是有外文定名的文件。因而须要查看高体系编码文件:

  LANG=en_US.UTF-8

  LC_CTYPE=“C”

  LC_NUMERIC=“C”

  LC_TIME=“C”

  LC_COLLATE=“C”

  LC_MONETARY=“C”

  LC_MESSAGES=“C”

  LC_PAPER=“C”

  LC_NAME=“C”

  LC_ADDRESS=“C”

  LC_TELEPHONE=“C”

  LC_MEASUREMENT=“C”

  LC_IDENTIFICATION=“C”

  LC_ALL=C

  只须要批改bash_profile文件便能够,加添上面几止:

  export LC_ALL=en_US.UTF-8

  export LANG=en_US.UTF-8

  export LANGUAGE=en_US.UTF-8

  而后source一高:

  。 ~/.bashrc

  那时分,再从头停止SVN操做便没有会再报svn: Can‘t convert string from ’UTF-8‘ to native encoding:的谬误了。

  另外一种处理法子

  处理法子很简略,邪确配置以后体系的 locale:

  export LC_CTYPE=“zh_CN.UTF-8″

  而后从头 checkout 便可。

  留意,依据您的体系字符散配置变质,若是 zh_CN.UTF-8 没有止,有否能要改成 GB2312:

  export LC_CTYPE=”zh_CN.GB2312″

  别的,有的变质名差别,用的是:

  export LANG=“zh_CN.UTF-8″

  下面便是Linux svn报错can‘t convert string from的处理要领引见了,有二种要领能够处理,第两种要领相对于简略但纷歧定可以处理svn报错答题。

这些是你想要的吗?

相关游戏

网友评论

评论需审核后才能显示