Verwenden Sie den manuellen Vorgang:
Der erste Schritt beim Einrichten der Integration besteht darin, externe Werkzeugeinträge für die verschiedenen Befehle zu erstellen, die Sie aus Visual Studio starten möchten. Mit den folgenden Schritten stehen Ihnen ein oder mehrere hg-Befehle zur Verfügung.
Gehen Sie zum Menüpunkt "Extras -> Externe Werkzeuge".
Klicken Sie auf "Hinzufügen".
Benennen Sie das Werkzeug in der Textbox "Titel". Ich habe "hg annotate", "hg diff" und "hg log" ausgewählt.
Geben Sie im Textfeld "Command" den Pfad TortoiseHg ein, normalerweise "C: \ Programme \ TortoiseHg \ thg.exe".
Füllen Sie die richtigen Argumente aus. Die Variable $ (ItemPath) zeigt auf die aktuelle Datei. Es empfiehlt sich, den Artikel in Anführungszeichen zu setzen, da sich in Ihrem Pfad möglicherweise Leerzeichen befinden. Hier sind die verschiedenen Felder für die Befehle, die ich verwende:
Annotate: Annotieren -n $ (CurLine) "$ (ItemPath)"
Diff: vdiff "$ (ItemPath)"
Protokoll: Protokoll "$ (ItemPath)"
Fügen Sie in "Initial Directory" einen Pfad in Ihr Repository ein. Ich habe $ (ItemDir) der Einfachheit halber gewählt. Sie können auch $ (SolutionDir) oder eine der anderen verwenden. Aktivieren Sie "Close on exit" (Schließen beim Beenden). Andernfalls wird ein lästiges Befehlsfenster geöffnet. Notieren Sie sich die Position Ihres Eintrags in der Liste (8. usw.). Sie müssen es später verwenden.
Wiederholen Sie die Schritte 2 bis 7 für die verschiedenen Befehle und klicken Sie zum Speichern auf "OK".
Verweise