Nombre de usuario Mercurial subrepo

Tuve que trabajar en el repository mercurial en otra computadora. Este repository tiene un subrepo.
La ruta remota del repository es ssh://remote_username@server/path , por lo que hg me pide la contraseña del usuario remote_username . Sin embargo, el subrepository no tiene nombre de usuario en la url remota y, al presionarlo, me pide una contraseña para el nombre de usuario local.
No he encontrado una forma de obligarlo a que se autentique como remote_username o, al less, remote_username nombre de usuario.
He intentado cambiar la sección de authentication hg config y el hgrc de subrepo, pero ninguno funcionó. También puedo actualizar la url en .hgsub para include remote_username , pero luego tendría que presionar eso también, y todos tendrían que autenticarse como yo, lo cual no es muy deseable.
¿Cómo puedo obligar a hg a usar el nombre de usuario que deseo para la authentication remota?

La versión Hg es 4.2.1.
OS es MacOS.
El protocolo es ssh.