Der Befehl "Ausgewählte Dateien hinzufügen" der Erweiterung "Visualhg" stürzt VS2010 ab

403
kercker

Ich habe gerade das Mercurial Source Control Plugin (visualhg) für MS Visual Studio 2010 installiert, um einige Funktionen von Quellcodeverwaltungssystemen auszuprobieren.

Als ich auf den Befehl "Ausgewählte Dateien hinzufügen" klickte, stürzte VS2010 gerade ab und das Windows Error Report-Programm forderte mich auf, VS2010 neu zu starten. Dies geschieht jedes Mal, wenn ich auf den Befehl "Ausgewählte Dateien hinzufügen" klicke und es nervt.

Hat jemand eine Lösung?

1

1 Antwort auf die Frage

0
Paul Sweatte

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.

  1. Gehen Sie zum Menüpunkt "Extras -> Externe Werkzeuge".

  2. Klicken Sie auf "Hinzufügen".

  3. Benennen Sie das Werkzeug in der Textbox "Titel". Ich habe "hg annotate", "hg diff" und "hg log" ausgewählt.

  4. Geben Sie im Textfeld "Command" den Pfad TortoiseHg ein, normalerweise "C: \ Programme \ TortoiseHg \ thg.exe".

  5. 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)"

  6. 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.

  7. Wiederholen Sie die Schritte 2 bis 7 für die verschiedenen Befehle und klicken Sie zum Speichern auf "OK".

Verweise