Subversion hooks 腳本中中文亂碼解決方法2023年4月27日#Lunix#Subversion121AI 翻譯這篇文章透過AI由簡體中文翻譯成繁體中文。查看原文AI 生成的摘要在编写 SVN Hooks 脚本时,通过 svnlook 获取提交备注等内容时可能会出现中文乱码的问题。解决办法是在脚本开头增加一个环境变量,不同系统环境下,LANG 的取值可能不同,常见值有 en_US.UTF-8、zh_CN.UTF-8、zh_CN.GBK、zh_CN.GB2312 等,需要将 LANG 设置为 en_US.UTF-8。这样可以解决 SVN hooks 遇到中文乱码的问题。在翻譯 SVN Hooks 腳本時,通過 svnlook 獲取提交備註等內容時會出現中文亂碼,類似下圖這種情況。 解決辦法很簡單,只需在腳本開頭增加一個環境變量即可: Copy# 不同系統環境下,LANG 的取值可能不同 # 常見值有 en_US.UTF-8、zh_CN.UTF-8、zh_CN.GBK、zh_CN.GB2312 等 export LANG=en_US.UTF-8 svn hooks 遇中文出現亂碼問題 ---