詳見:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt227
svn 版本庫中有文件是以中文字符命名的,在 Linux 下 checkout 會報錯:
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"