2012-04-09 10 views
5

Estoy probando mercurial ahora con la extensión hgsubversion. Todo funciona bien, excepto los comentarios de subversión: los caracteres no latinos se muestran como "?" en HGWorkbench y se bloquea con un error de codificación de python al trabajar con conjuntos de cambios que tienen caracteres no latinos en los comentarios. ¿Es posible arreglar de alguna manera tal comportamiento o el puente mercurial-subversión no está destinado a ser utilizado con idiomas que no sean inglés?¿Es posible apoyar comentarios que no sean en inglés al usar mercurial con hgsubversion?

actualización 12 de abril 2012

He comprobado versión del sistema operativo - el fallo sólo muestra propia en Windows. En Ubuntu todo funciona bien y los comentarios que no son latinos se muestran correctamente. También parece que este es el problema de la aplicación HGWorkbench: copié el repositorio revisado en Ubuntu que se muestra correctamente en Ubuntu en la computadora con Windows y veo "?" en lugar de caracteres no latinos aquí.

+0

Una buena pregunta, pero probablemente mejor solicitada a través de los canales de soporte del proyecto hgsubversion. –

+0

@Chris Seguramente lo preguntaré a través de los canales de soporte de hgsubversion si falla el stackoverflow. Stackoverflow es simplemente más rápido en comparación con la lista de correo, y la tarea me parece muy común, por lo que es muy probable que alguien ya haya tropezado con ella y tenga una solución de trabajo :). – grigoryvp

+0

¿De qué plataforma se trata? – 0xC0000022L

Respuesta

0

Ok, parece que TortoiseHG no está destinado a ser utilizado en Windows después de todo. La solución para el problema de codificación es establecer la variable de entorno llamada "HGENCODING" con el valor "UTF-8".

Cuestiones relacionadas