我们在写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。
svn hooks 遇中文出现乱码问题
最新推荐文章于 2024-04-25 17:52:42 发布