SVN使用(linux和win32)

来源:互联网 发布:javbus.me域名防屏蔽 编辑:程序博客网 时间:2024/05/16 14:06

1.遇到中文停止 update

vi /etc/sysconfig/i18n 
 
#LANG="en_US.UTF-8" 
#LANG=zh_CN.GB18030 
#LC_ALL=zh_CN.GB18030 
#SYSFONT="latarcyrheb-sun16"  
LANG="zh_CN.UTF8" 
LANGUAGE="zh_CN.UTF8:zh_CN" 
SUPPORTED="zh_CN.UTF8:zh_CN:zh:en_US.UTF-8:en_US:en" 
SYSFONT="latarcyrheb-sun16" 
 
source /etc/sysconfig/i18n 

 

 

2. svn: Can't convert string from 'UTF-8' to native encoding

然后 checkout 程序就退出了!

解决办法很简单,正确设置当前系统的 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"