Jenkins Git 中文乱码问题解决

解决方法:

x:Jenkinsjenkins.xml 新增蓝色粗体标记参数(-Dfile.encoding=utf-8),然后重启Jenkins服务,完毕!

<arguments>-Xrs -Xmx256m -Dfile.encoding=utf-8 -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar “%BASE%jenkins.war” –httpPort=8080</arguments>

原因: 为什么Jenkins 使用 SVN 仓库不会出现非 ANSI 字符乱码,因为 Git 插件获取变更集时 保存的不是 XML格式文档,虽然后缀都 .xml ,这就导致了显示的时候不知道已什么编码方式来显示,就使用了系统默认编码,中文的也就是 GBK。 而 GIT Commit 注释默认是 UTF-8。

 

http://pcme.info/blog/2013/01/11/jenkins-git-changes-mojibake/

原文地址:https://www.cnblogs.com/feinian/p/5247721.html