2012-04-09 19 views
5

Testuję teraz zawartość rtęci z rozszerzeniem hgsubversion. Wszystko działa dobrze, z wyjątkiem komentarzy dotyczących subversion: znaki spoza alfabetu łacińskiego są wyświetlane jako "?" w HGWorkbench i ulega awarii z błędem kodowania Pythona podczas pracy z zestawami zmian, które mają spoza alfabetu łacińskiego znaki w komentarzach. Czy można w jakiś sposób naprawić takie zachowanie lub most mercurial-subversion nie jest przeznaczony do używania z językami innymi niż angielski?Czy można wspierać komentarze nieanglojęzyczne podczas używania mercurial z hgsubversion?

Aktualizacja 12 kwietnia 2012

Sprawdziłem wersję OS - bug tylko wyświetla się w systemie Windows. W systemie Ubuntu wszystkie działa dobrze i niepochodzące uwagi są wyświetlane poprawnie. Wydaje się również, że jest to problem aplikacji HGWorkbench: skopiowałem repozytorium sprawdzone w Ubuntu, które jest poprawnie wyświetlane w systemie Ubuntu na komputerze z systemem Windows i widzę "?" zamiast znaków innych niż łacińskie tutaj.

+0

Dobre pytanie, ale prawdopodobnie lepiej zapytać przez kanały wsparcia projektu hgsubversion. –

+0

@ Chris Na pewno zadaję to za pośrednictwem kanałów wsparcia hgsubversion, jeśli stackoverflow nie powiedzie się. Stackoverflow jest po prostu szybszy w porównaniu do listy mailingowej, a zadanie wydaje mi się bardzo powszechne, więc jest to duża szansa, że ​​ktoś już się na to natknął i ma działające rozwiązanie :). – grigoryvp

+0

Na jakiej platformie to polega? – 0xC0000022L

Odpowiedz

0

OK, wygląda na to, że TortoiseHG nie jest przeznaczony do użycia w systemie Windows. Rozwiązaniem problemu kodowania jest ustawienie zmiennej środowiskowej o nazwie "HGENCODING" z wartością "UTF-8".

Powiązane problemy