Jenkins Git 中文亂碼問題解決
解決方法:
x:\Jenkins\jenkins.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/
浙公網安備 33010602011771號