svn hooks 遇中文出現亂碼問題

我們在寫svn hooks(鉤子)的時候,通常會嵌入一個svn 命令,如svnlook,以獲取本次提交文件列表等信息。
這時就有可能遇到問題:如果提交的文件路徑中或文件名中帶有中文,可能在獲取的文件信息中出現亂碼。如顯示爲:?\230?\150?\176?\229?\187?\186?\230?\150?\135?\228?\187?\182?\229?\164?\readme.txt
解決的辦法是:
在該svn hooks文件中加上一句:
export LANG=zh_CN.UTF-8
根據你的實際情況,LANG的值可以嘗試改爲en_US.UTF-8/zh_CN.GBK。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章