1

当我们在 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 ?????????? ??????: ????? ???? ?? ???????? ?? ?????????

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 的屏幕截图:

在此处输入图像描述

可能与这个问题有某种联系

4

1 回答 1

2

您可以在 RhodeCode 的 .ini 文件中指定多种编码

请尝试设置:

default_encoding = CP1251,UTF-8

于 2015-03-11T13:34:18.487 回答