2012-03-30 5 views
12

Ich bin vor kurzem auf Mercurial für die Quellcodeverwaltung migriert und verwende TortoiseHG. Alles funktioniert prima, aber wann immer ich zu "Synchronisieren" gehe, um einen Push auszuführen, ist die Remote-Repository-URL leer und ich muss sie jedes Mal eingeben. Wie speichere ich es, so dass die Remote-Repository-Quelle gespeichert wird?TortoiseHG Sync - So speichern Sie die URL

+1

Normalerweise wird nach einem Klon eines Remote-Repositorys der Standard-Push korrekt im Klon gespeichert. Haben Sie dieses Repository ursprünglich lokal erstellt und an den Remote-Standort geklont? –

+0

Ja, ich machte einen brandneuen Repo, also musste ich es lokal machen und dann zu HG drücken. – reach4thelasers

Antwort

25

Sie erwähnte nicht, welche Version von TortoiseHg, aber es gibt zwei "Standard" Möglichkeiten, die URL zu speichern:

1) manuell fügen Sie die folgenden Zeilen zu Ihrer <project_dir>\.hg\hgrc Datei:

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

2) Klicken Sie in der TortoiseHg-Ansicht "Sync" auf das Symbol "Speichern": TortoiseHg Sync screenshot

+2

Danke! Total vermisst, dass Symbol speichern !! – reach4thelasers

+0

Die 'hgrc'-Syntax ist falsch: vor" default "sollten keine Leerzeichen stehen – Gareth