Dodałem repozytorium iw momencie zatwierdzenia otrzymuję błąd jako
error: abort: no username supplied (see "hg help config")
Nie otrzymuję również pliku Mercurial.ini na moim lokalnym komputerze. Czy ktoś wie, jak mogę rozwiązać ten błąd w Fedorze?
configuration
mercurial
Snehal
źródło
źródło
Odpowiedzi:
Albo umieść hgrc w katalogu .hg w swoim repozytorium lub umieść plik .hgrc (hgrc dla Windows) w katalogu domowym (wtedy obejmuje wszystkie twoje projekty) W pliku, który powinieneś napisać
źródło
hg config -e
polecenie otwierające edytor z plikiem konfiguracji domowej. Zobacz,hg help -c config
aby uzyskać więcej opcji.W systemie Windows odczytywane są następujące pliki konfiguracyjne:
W systemie Unix czytane są następujące pliki:
Uwzględnij następujące elementy w jednym z tych plików powyżej:
źródło
Prosta odpowiedź - w swoim folderze .hg utwórz tam plik o nazwie .hgrc, dodaj następującą treść (sprawdź
hg help config
dokładną składnię)i zapisz to. Powinien teraz działać. Zauważ, że verbose = True nie jest wymagane, ale umieściłem to, ponieważ jest wymienione w treści pomocy
(To jest z pamięci, ale
hg help config
poda poprawną nazwę pliku i składnię)źródło
hg help config
generuje. W odpowiedzi na konsekwencję. :)uruchom hg config --edit (przetestowałem go w hg 3.1 zarówno na Linux Debian, jak i Windows ), utworzy (jeśli nie istnieje) i otworzy plik z tekstem:
wypełnij pole „nazwa użytkownika” i zapisz plik
źródło
Upewnij się, że bieżący użytkownik jest właścicielem pliku hgrc lub w inny sposób ma do niego odpowiednie uprawnienia.
źródło
umieść plik .hgrc w $ HOME lub home / user
źródło