2010-04-08 11 views

Odpowiedz

4

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.

0

TortoiseHG ma widok "log", który można aktywować za pomocą tego przycisku paska narzędzi: enter image description here.

Wyświetla polecenia hg podczas ich uruchamiania, w tym ich wyniki.

Jest to to samo, co opcja Widok/Pokaż dziennik (lub ^L).

Powiązane problemy