linux下svn up报错的解决

svn: E000022: Error converting entry in directory '/home/wwwroot/web/hope' to UTF-8
svn: E000022: Can't convert string from native encoding to 'UTF-8':
svn: E000022: ?\231?\172?\172?\228?\184?\137?\230?\150?\185?\231?\153?\187?\229?\189?\149.txt

 

问题就是环境变量的编码设置的不好。

解决方法:

执行:  vi ~/.bashrc

加上下面几行

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

 

保存退出vi 然后执行 . ~/.bashrc  (注意最开始有个点)

.是source的别名 即  source ~/.bashrc  一开始我在这里就跪了半天,才明白。

posted @ 2015-04-29 13:34  Mr.白板  阅读(4724)  评论(0编辑  收藏  举报