2012-03-30 27 views
12

Recientemente he migrado a Mercurial para el control de código fuente y estoy usando TortoiseHG. Todo funciona bien, pero cada vez que voy a "Sincronizar" para hacer un push, la URL del repositorio remoto está en blanco y necesito escribirla en todo momento. ¿Cómo lo guardo para que se guarde el origen del repositorio remoto?TortoiseHG Sync - Cómo guardar URL

+1

Normalmente, después de un clon de un repositorio remoto del comando predeterminado se guarda correctamente en el clon. ¿Creó originalmente este repositorio localmente y lo clonó en la ubicación remota? –

+0

Sí, estaba haciendo un nuevo Repo, así que tuve que hacerlo localmente y luego presionar HG – reach4thelasers

Respuesta

25

Usted no ha mencionado la versión de TortoiseHg, pero hay dos maneras "estándar" para guardar la URL:

1) Adición manual de las siguientes líneas a su <project_dir>\.hg\hgrc archivo:

[paths] 
    default = http://server/path/to/remote/repo 

2) Haga clic en el icono "Guardar" en vista de sincronización de TortoiseHg: TortoiseHg Sync screenshot

+2

¡Gracias! Totalmente extrañado ese icono de guardar !! – reach4thelasers

+0

La sintaxis 'hgrc' es incorrecta: no debe haber espacios antes de" predeterminado " – Gareth