Czy mogę zobaczyć, jakie polecenia Mercurial wydał Tortoise HG? Na przykład, jeśli użyję polecenia Shelve w Tortoise, chciałbym zobaczyć, jak (i jeśli) to nazywa "hg shelve" pod maską.Jak wyświetlić polecenia Mercurial wydane przez Tortoise HG?
Odpowiedz
W niektórych narzędziach dostępna jest opcja "Widok-> Zawsze pokazuj wyjście". Powoduje uruchomienie poleceń w oknie konsoli. Chociaż często wyświetlany wiersz polecenia jest obcinany, ponieważ może zawierać hasła.
TortoiseHg używa Mercurial na wielu warstwach API, więc nie ma uniwersalnego miejsca na wszystkie polecenia, które wydaje. Ale kilka wydruków może cię dość daleko posunąć.
TortoiseHg/hgtk/hgcmd.py - w CmdRunner :: execute(), print CmdLine TortoiseHg/util/hglib.py - w hgcmd_toq (args), wydruk
Aby zobaczyć instrukcje print, zazwyczaj mają ustawić THGDEBUG w twoim środowisku i uruchomić hgtk z opcją --nofork.
Półka jest szczególnie trudna do przechwycenia, ponieważ prawie cały ten kod jest wewnętrzny dla TortoiseHg. Mamy lokalną kopię rozszerzenia półki i wywołujemy ją bezpośrednio.
Możesz zobaczyć tylko stderr
, jeśli niektóre polecenie wywołają problem, by activating DEBUG_THG
.
Ale o ile mi wiadomo, istnieje no command log for TortoiseHg.
- 1. Jak przywrócić Mercurial hg pull?
- 2. Polecenie Mercurial do łączenia pullów hg; hg up
- 3. hg: Jak zmienić język mojej instalacji Mercurial (hg)? (MacOS)
- 4. Klonowanie repozytorium Mercurial bez .hg
- 5. Mercurial hg obsługuje wiele repozytoriów
- 6. Hosting Mercurial HG za pośrednictwem serwera VisualSVN
- 7. Klonowanie repozytorium Mercurial przez SSH
- 8. Jak wykonać "usunięcie hg" Mercurial dla wszystkich brakujących plików?
- 9. Jak zmusić Mercurial (hg) do traktowania pliku jako pliku binarnego?
- 10. Importowanie historii TFS do Mercurial (hg)
- 11. Mercurial `hg clone` ale ignorowanie wszystkich subrepos?
- 12. Włączanie uzupełniania tabulatora dla Mercurial (hg)
- 13. Wielu użytkowników repozytoriów Mercurial przez SSH?
- 14. Hg pasek vs hg backout i hg przywrócić
- 15. Jak zmienia się Mercurial, gdy już użyłem klonu hg?
- 16. Jak zdobyć mercurial, aby zauważyć pliki dodane do podkatalogów? (hg st, hg add)
- 17. Jak ustawić Mercurial upstream
- 18. Jak wyłączyć Tortoise BZR?
- 19. Parametry ciągnięcia Mercurial (HG): nazwa użytkownika i hasło
- 20. Jak rozwiązać konflikty łączące w Mercurial (v1.0.2)?
- 21. Mercurial - wyświetlanie informacji o użytkownikach
- 22. Jak uniknąć przypadkowego "hg push" zamiast "hg qpush"?
- 23. Mercurial: Trwale usuwa poufne dane z repozytorium HG?
- 24. Workflow do "backport" zmienić na inną gałąź Mercurial (Hg)?
- 25. Mercurial (hg) równoważne reset git (--mixed lub --soft)
- 26. Jak wyświetlić menu rozwijane polecenia po kliknięciu ikony polecenia?
- 27. Mercurial - przywróć niezatwierdzone zmiany po "hg update -C"
- 28. Czy można wykupić pojedynczy katalog z repozytorium Mercurial (HG)?
- 29. Jak cofnąć Cofnij w mercurial
- 30. Jak cofnąć hg init?