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 一开始我在这里就跪了半天,才明白。