Encoding Rhodecode——如何在hg中查看utf8提交

Encoding Rhodecode——如何在hg中查看utf8提交,encoding,mercurial,rhodecode,Encoding,Mercurial,Rhodecode,在代码中使用hg存储库时,所有utf8提交(西里尔文)都显示为问号。控制台测试: user@host:~/src/project$ export LANG=en_US.UTF-8 user@host:~/src/project$ hg log --rev f263422d9a6c changeset: 249:f263422d9a6c date: Mon Dec 15 11:19:16 2014 +0500 summary: checkin - seatmap ????

在代码中使用hg存储库时,所有utf8提交(西里尔文)都显示为问号。控制台测试:

user@host:~/src/project$ export LANG=en_US.UTF-8
user@host:~/src/project$ hg log --rev f263422d9a6c
changeset:   249:f263422d9a6c
date:        Mon Dec 15 11:19:16 2014 +0500
summary:     checkin - seatmap ?????????? ??????: ????? ???? ?? ???????? ?? ?????????

user@host:~/src/project$ export LANG=ru_RU.UTF-8
user@host:~/src/project$ hg log --rev f263422d9a6c
набор изм-й:   249:f263422d9a6c
дата:          Mon Dec 15 11:19:16 2014 +0500
сводка:        checkin - seatmap исправляем ошибку
Rhodecode的屏幕截图:


它可能以某种方式与

连接。您可以在RhodeCode的.ini文件中指定多个编码

请尝试设置:


默认编码=CP1251,UTF-8

谢谢!此设置修复了问题:默认_编码=UTF-8,CP1251。默认值为默认值_encoding=utf8