0%

Subversion hooks 脚本中中文乱码解决方法

在写 SVN Hooks 脚本时,通过 svnlook 获取提交备注等内容时会出现中文乱码,类似下图这种情况。

解决办法很简单,只需在脚本开头增加一个环境变量即可:

1
2
3
# 不同系统环境下,LANG 的取值可能不同
# 常见值有 en_US.UTF-8、zh_CN.UTF-8、zh_CN.GBK、zh_CN.GB2312 等
export LANG=en_US.UTF-8

svn hooks 遇中文出现乱码问题