2011-11-21 15 views
23

He estado navegando en SO y Google para encontrar una solución a mi problema básico, y hasta ahora no he tenido suerte.Configuración de nombre de usuario en el archivo .hgrc de Mercurial

Soy nuevo en Mercurial y acabo de instalarlo en mi Mac. Lo estoy usando para control de versiones personales y no me comunicaré con un servidor central (todavía).

Cuando intento confirmar los archivos, obtengo aborto: no se ha proporcionado ningún nombre de usuario (ver "hg help config"). La solución común a este problema es poner el siguiente en ~/.hgrc

[ui] 
username = Firstname Lastname <[email protected]> 

que he hecho, pero se mantiene el error. Simplemente no leerá el archivo. ¿Alguna sugerencia?

+2

Podría haber algún error tipográfico de su parte. Verifique que 'cat ~/.hgrc' (copiar y pegar eso a un shell) produce los datos de configuración necesarios. Actualice su pregunta con el resultado (apropiadamente anonimizado). – tzot

+1

@Adam Mercurial.ini es solo para Windows. –

+0

@PaulS Sí, sospeché tanto :-( –

Respuesta

29

Para futuras consultas: use

$ hg showconfig ui --debug 

para ver la configuración de la sección [ui] y a ver los archivos Mercural lee para los ajustes de configuración. Eso debería ayudarlo si alguna vez tiene que depurar este caso nuevamente.

Cuestiones relacionadas