Jak mogę połączyć polecenia Mercurial hg pull
i hg update
w jeden?Polecenie Mercurial do łączenia pullów hg; hg up
10
A
Odpowiedz
24
Oczywiście, tutaj jest odpowiedź hg pull -u
.
Istnieje jednak pewien wyjątek, który zasługuje wspomnieć: hg pull -u
nie jest dokładnie równoważne hg pull
& & hg update
. Jest to krótko wspomniane w dokumentacji, ale może być zaskakujące, jeśli po raz pierwszy się z nim spotkasz; jeśli nie ma nic do ciągnięcia (np. nie pojawiły się nowe zestawy zmian), to aktualizacja nie jest aktualizowana. Może to być nieco mylące, jeśli nie wydałeś komendy przed wydaniem komendy.
4
typ hg help pull
i widać przełącznik
2
-u
Można użyć:
hg pull -u
Przeczytaj dokumentację po więcej informacji.
0
Rozszerzenie hg fetch
zrobi to samo po włączeniu. Jednak wypadła z łaski i została uznana przez zespół Mercurial za "niekochaną cechę".
Powiązane problemy
- 1. Jak przywrócić Mercurial hg pull?
- 2. Mercurial hg obsługuje wiele repozytoriów
- 3. Klonowanie repozytorium Mercurial bez .hg
- 4. Hg pasek vs hg backout i hg przywrócić
- 5. hg: Jak zmienić język mojej instalacji Mercurial (hg)? (MacOS)
- 6. Importowanie historii TFS do Mercurial (hg)
- 7. Git odpowiednik "hg id"?
- 8. Hosting Mercurial HG za pośrednictwem serwera VisualSVN
- 9. Mercurial `hg clone` ale ignorowanie wszystkich subrepos?
- 10. Włączanie uzupełniania tabulatora dla Mercurial (hg)
- 11. Jak zdobyć mercurial, aby zauważyć pliki dodane do podkatalogów? (hg st, hg add)
- 12. Czy jest zalecane polecenie "hg bisect --command"?
- 13. bitbucket, "hg push" i "hg update"
- 14. hg służyć w MacHg
- 15. git odpowiednik hg mq?
- 16. Jak zmusić Mercurial (hg) do traktowania pliku jako pliku binarnego?
- 17. Workflow do "backport" zmienić na inną gałąź Mercurial (Hg)?
- 18. Jak uniknąć przypadkowego "hg push" zamiast "hg qpush"?
- 19. Badanie zestawu zmian w HG
- 20. Dlaczego "hg push" jest o wiele większy niż .hg?
- 21. Co robi kopia hg?
- 22. hg odpowiednik svn info
- 23. Cofnij naciśnięcie hg (wycofanie?)
- 24. Mercurial (hg) równoważne reset git (--mixed lub --soft)
- 25. Parametry ciągnięcia Mercurial (HG): nazwa użytkownika i hasło
- 26. Wyświetlanie nazw w stanie hg?
- 27. Jak zmienia się Mercurial, gdy już użyłem klonu hg?
- 28. Mercurial - przywróć niezatwierdzone zmiany po "hg update -C"
- 29. Mercurial: Trwale usuwa poufne dane z repozytorium HG?
- 30. Czy można wykupić pojedynczy katalog z repozytorium Mercurial (HG)?
Czy TortoiseHg ma odpowiednik? – User
Niestety, ponieważ 'hg pull -u' robi dokładnie to, co opisuje djc, musiałem uciekać się do aktualizacji' hg pull && hg' jako jedynego sposobu, aby to zadziałało jak "git pull", dzięki za napiwek. – rogerdpack
@User - W TortoiseHg możesz przejść do "Ustawienia"> "Synchronizacja"> "Po operacji wyciągania" i wybrać "aktualizację" z menu rozwijanego, aby wykonać automatyczną aktualizację po wyciągnięciu. Wskazówki na dole strony mówią, że "równa się" z "pull - update". –