2012-03-30 12 views
12

Niedawno przeprowadziłem migrację do Mercurial w celu kontroli źródła i używam TortoiseHG. Wszystko działa świetnie, ale kiedy idę do "Synchronizacji", aby wykonać push, adres URL zdalnego repozytorium jest pusty i muszę go wpisać za każdym razem. Jak zapisać plik, aby zapisać źródło zdalnego repozytorium?TortoiseHG Sync - jak zapisać adres URL

+1

Normalnie po klonie zdalnego repozytorium domyślne naciśnięcie jest zapisywane poprawnie w klonie. Czy pierwotnie utworzyłeś to repozytorium lokalnie i sklonowałeś je do zdalnej lokalizacji? –

+0

Tak, robiłem zupełnie nowy Repo, więc musiałem zrobić to lokalnie, a następnie wcisnąć do HG – reach4thelasers

Odpowiedz

25

Nie wspominając która wersja TortoiseHg, ale są „standardowe” dwa sposoby zapisywania URL:

1) Ręcznie dodaj poniższe linie do pliku <project_dir>\.hg\hgrc:

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

2) Kliknij ikonę "Zapisz" w widoku Synchronizacja TortoiseHg: TortoiseHg Sync screenshot

+2

Dzięki! Całkowicie przegapiłem to Save Icon !! – reach4thelasers

+0

Składnia 'hgrc' jest niepoprawna: nie powinno być spacji przed" default " – Gareth