VS>>> Это svn является charset aware, а hg как-то не совсем, что ли. AK>> за него это делает пихон, а у змейсов вообще мозг недоразвитый. AK>> но import i18n в начале cvsps.py есть.
VS> А это мысль. Сейчас сконверчу CVS репозиторий в utf-8, поставлю локаль VS> UTF-8 и попробую сабж. Может прокатит.
И таки прокатило вышеописанное. Потом пришлось файлы обратно перекодировать в koi8-r, но это небольшая беда - один "hg commit". А логи нормальные.
Вывод видимо такой: в расширении convert не хватает опции указания кодировки логов в исходном репозитории. А если там какая-то угадайка, то она не работает. Но скорее всё же отсутствует.
В SVN и cvs2svn к этому вопросу подошли более серьезно и такие опции там есть.