Jak ustawić domyślne repozytorium


109

Jak mogę ustawić domyślne repozytorium zdalne dla repozytorium lokalnego Mercurial?


Możesz wytłumaczyć? Czy odnosisz się do domyślnego adresu URL podczas wykonywania hg pull?
— Matthew Flaschen,

Tak, po wykonaniu polecenia „hg pull” pojawia się komunikat „nie znaleziono domyślnego repozytorium”.
— demas

Odpowiedzi:


163

Znajduje się w pliku .hg / hgrc.

[paths]
default = http://myserver/hg/repo1
default-push = ../mytestrepo

2
Dzięki. Ale czy istnieje sposób, aby ustawić go z wiersza polecenia?
— dema

34
@demas, yes:echo -e "[paths]\ndefault = http://myserver/hg/repo1\ndefault-push = ../mytestrepo" >> .hg/hgrc
— tonfa

Tak, tonfa ma rację w obu przypadkach. Robisz to edytując plik, a jeśli nie chcesz otwierać edytora, możesz to zrobić przez przekierowanie powłoki. Nie ma polecenia „ustaw”.
— Ry4an Brase

3
@demas, jeśli sklonujesz go z oryginalnego repozytorium, ustawi poprawnie ścieżkę - to jedyny rozsądny sposób, aby zrobić to z wiersza poleceń.
— weberc2

1
man hgrcmówi, że obecnie (9 lat później :-) powinno to być default:pushurlzamiast domyślnego push.
— Harald
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.