Cómo configurar el repositorio predeterminado

109

¿Cómo puedo configurar el repositorio remoto predeterminado para el repositorio local mercurial?

demas
fuente
¿Puedes explicar? ¿Se refiere a la URL predeterminada cuando ejecuta hg pull?
Matthew Flaschen
Sí, recibo el mensaje "repositorio predeterminado no encontrado" después de ejecutar "hg pull".
demas

Respuestas:

163

Está en el archivo .hg / hgrc.

[paths]
default = http://myserver/hg/repo1
default-push = ../mytestrepo
Moswald
fuente
2
Gracias. ¿Pero puede haber alguna forma de configurarlo desde el símbolo del sistema?
demas
34
@demas, sí:echo -e "[paths]\ndefault = http://myserver/hg/repo1\ndefault-push = ../mytestrepo" >> .hg/hgrc
tonfa
Sí, tonfa tiene razón en ambos aspectos. Lo haces editando un archivo y si no quieres abrir un editor, puedes hacerlo mediante redireccionamiento de shell. No hay un comando 'set'.
Ry4an Brase
3
@demas si lo clona desde el repositorio original, establecerá la ruta correctamente; esa es la única forma sensata de hacerlo desde la línea de comando.
weberc2
1
man hgrcdice que hoy en día (9 años después :-) debería ser en default:pushurllugar de default-push.
Harald