系统默认的配置
$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
一般情况下是svn服务器上的文件有中文名称导致svn: Can't convert string from 'UTF-8' to native encoding错误
解决办法为把LC_CTYPE改为zh_CN.GB18030
输入 export LC_CTYPE=zh_CN.GB18030
重启之后可能会失效
将export LC_CTYPE=zh_CN.GB18030添加到.bashrc就可以了