svn: Can't convert string from 'UTF-8' to native encoding 的临时和永久解决办法
时间:2015-9-26 10:07 热度:1492° 评论:0 条

svn 版本库中有文件是以中文字符命名的,在 Linux 下 checkout 会报错:
svn: Can't convert string from 'UTF-8' to native encoding
然后 checkout 程序就退出了!
解决办法很简单,正确设置当前系统的 locale:
export LC_CTYPE="zh_CN.UTF-8" //临时解决 ubuntu下
然后重新 checkout 即可。
注意,根据你的系统字符集设置变量,如果 zh_CN.UTF-8 不行,有可能要改成 GB2312:
export LC_CTYPE="zh_CN.GB2312" //临时解决
另外,看别人的帖子,有的变量名不同,用的是:
export LANG="zh_CN.UTF-8" //临时解决
永久解决:
在对应的shell配置文件中 .bashrc .zhsrc中加入
export LC_CTYPE="zh_CN.UTF-8"
查看当前环境命令:
locale


捐赠支持:如果觉得这篇文章对您有帮助,请“扫一扫”鼓励作者!
相关文章本文作者:沁雨寒 文章标题: svn: Can't convert string from 'UTF-8' to native encoding 的临时和永久解决办法
本文地址:https://blog.sxx1314.com/linux/518.html
版权声明:若无注明,本文皆为“unix 软硬件 技术宅 ”原创,转载请保留文章出处。百度已收录
本文地址:https://blog.sxx1314.com/linux/518.html
版权声明:若无注明,本文皆为“unix 软硬件 技术宅 ”原创,转载请保留文章出处。百度已收录















