在使用mercurial和hgsubversion时是否可以支持非英语注释?

gri*_*yvp 5 svn mercurial

我现在用hgsubversion扩展测试mercurial.一切正常,除了颠覆评论:非拉丁字符显示为"?" 在HGWorkbench中,当使用注释中包含非拉丁字符的变更集时,它会因python编码错误而崩溃.是否有可能以某种方式修复此类行为或mercurial-subversion网桥不适用于非英语语言?

2012年4月12日更新

我检查了操作系统版本 - 该错误仅在Windows上显示.在Ubuntu上一切正常,非拉丁语注释正确显示.此外,这似乎是HGWorkbench应用程序问题:我复制了在Ubuntu中检出的存储库,它在Ubuntu中正确显示到Windows计算机中,我看到"?" 而不是非拉丁字符.

gri*_*yvp 0

好吧,看来 TortoiseHG 毕竟不适合在 Windows 上使用。编码问题的解决方法是将名为“HGENCODING”的环境变量设置为“UTF-8”值。