configuration mercurial

configuration - Mercurial: abortar: no se ha proporcionado ningún nombre de usuario(ver "hg help config")



hg commit (6)

He agregado el repositorio y en el momento de la confirmación recibo el error como

error: abort: no username supplied (see "hg help config")

No estoy obteniendo el archivo Mercurial.ini en mi local también. ¿Alguien sabe cómo puedo resolver este error en Fedora?


Asegúrese de que el usuario actual sea propietario del archivo hgrc o tenga los permisos correctos para él.


En Windows, estos archivos de configuración son leídos:

- "<repo>/.hg/hgrc" - "%USERPROFILE%/.hgrc" - "%USERPROFILE%/Mercurial.ini" - "%HOME%/.hgrc" - "%HOME%/Mercurial.ini" - "C:/Mercurial/Mercurial.ini" - "HKEY_LOCAL_MACHINE/SOFTWARE/Mercurial" - "<install-dir>/Mercurial.ini"

En Unix, estos archivos son leídos:

- "<repo>/.hg/hgrc" - "$HOME/.hgrc" - "/etc/mercurial/hgrc" - "/etc/mercurial/hgrc.d/*.rc" - "<install-root>/etc/mercurial/hgrc" - "<install-root>/etc/mercurial/hgrc.d/*.rc"

Incluya lo siguiente en uno de estos archivos arriba:

[ui] username = Your Name <your@mail>


Ponga un hgrc en el directorio .hg en su repositorio o ponga un archivo .hgrc (hgrc para Windows) en su directorio de inicio (luego cubre todos sus proyectos) En el archivo debe escribir

[ui] username = Your Name <your@mail>


Respuesta simple: en su carpeta .hg, cree un archivo llamado .hgrc allí, agregue el siguiente contenido (revise la hg help config para conocer la sintaxis exacta)

[ui] username = forename surname <[email protected]> verbose = True

y guárdalo Debería funcionar ahora Tenga en cuenta que verbose = True no es obligatorio, pero lo incluí porque está enumerado en el contenido de la ayuda.

(Esto es de memoria, pero hg help config le dirá el nombre de archivo y la sintaxis correctos)


ejecute hg config --edit (probado en hg 3.1 tanto en Linux debian como en windows ) creará (si no existe) y abrirá un archivo con texto:

# example config (see "hg help config" for more info) [ui] # name and email, e.g. # username = Jane Doe <[email protected]> username = [extensions] # uncomment these lines to enable some popular extensions # (see "hg help extensions" for more info) # pager = # progress = # color =

llenar el campo "nombre de usuario" y guardar el archivo


poner el archivo .hgrc en $ HOME o home / user