参考:http://sunjun041640.blog.163.com/blog/static/256268322013102285954951/
在使用svn diff 命令时,发现提示了“svn: Can't convert string from 'UTF-8' to native encoding”,当时没太在意,因为svn diff还是有结果展现的。
但后来发现svn diff每次的结果都不太一致,有时会没有结果。后来想到应该是编码原因导致的。果然在解决了编码问题后,svn diff结果就很准确了。
下面说一下解决方法:
1、先通过locale命令查看目前系统的编码
2、打开.bashrc文件,vi ~/.bashrc,插入
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
3、执行source ~/.bashrc命令,让改动生效
4、然后就解决了,嘿嘿。可以再查看下系统编码
l