您的位置:首页 > 其它

svn: Can't convert string from 'UTF-8' to native encoding: 解决办法

2014-06-06 17:00 531 查看
在linux中,svn co 或 svn up 时有中文文件名的文件的话,可能会报下面的错:

[root@linkea-dev-srv1 ~]# svn up
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

先locale看一下系统编码设置:

[root@linkea-dev-srv1 ~]# locale
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

修改./.bashrc,添加如下代码:

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8

然后source:

. ~/.bashrc
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐