在linux系统中,使用命令行提交代码的语法如下:
svn commit -m "update some files."
但是当日志(“update some files”)中包含中文字符时,就会报错。
在svn的配置文件~/subversion/config
中添加日志编码格式设置logencoding=GBK
后,则成功了。
如果要命令写在shell脚本中,那么shell脚本需要保存utf-8格式。
更多请参考:
svn commit utf-8 string
what does LC_ALL=C do
LC_ALL=C的含义