repositorio funciona como mercurial push pull

funciona - mercurial hg



Cómo configurar Mercurial aguas arriba (1)

Puede hacerlo agregando la URL ascendente a /project/.hg/hgrc esta manera:

[paths] default = ssh://[email protected]/repos/something upstream = ssh://[email protected]/repos/something_else

y ahora en upstream es un alias para repo something_else que puede extraer o empujar a:

hg pull upstream hg push upstream

Reference

hg ayuda urls :

Todas las URL se pueden almacenar en su archivo de configuración con alias de ruta en la sección [rutas] de esta manera:

[paths] alias1 = URL1 alias2 = URL2 ...

Luego puede usar el alias para cualquier comando que use una URL (por ejemplo, hg pull alias1 se tratará como hg pull URL1 ).

Dos alias de ruta son especiales porque se usan como predeterminados cuando no proporciona la URL a un comando:

  1. defecto
  2. empuje por defecto

Creé el repositorio local de hg para el nuevo proyecto: hg init ; hg addremove hg init ; hg addremove , luego creé un repositorio anterior y puse la primera versión allí: hg push https://remoterepo .

Ahora, quiero configurar https://remoterepo como predeterminado en sentido ascendente, por lo que solo puedo hacer hg push / pull sin darlo.

Me sorprendió que Google no me diera una respuesta directa con "establecer mercurial en sentido ascendente", y tampoco encontré una respuesta directa aquí en SO. Entonces, para beneficio de todas las personas que usan SO como un howto, ¿cuál es la manera correcta de hacer esto?