2016-06-16 7 views
2

So habe ich diese Seite here, zeigt, wie intellij Idee merge und diff von der Befehlszeile verwenden, und ich versuche, es als Standard für hg festlegen. Aber ich habe noch einige Probleme, wenn Zweige (viele Dateien) verschmelzenden:Verwendung von Intellij Idee als Standard-Merge-Tool in hg

  • Wenn hg merge aufgerufen wird, während es läuft keine Ahnung Fall ist, beginnt er eine neue Instanz, die diff zeigen, auf meine Antwort warten (Klick bei Anwenden/Abbrechen). Danach fährt es mit der nächsten Datei fort und macht dasselbe. Datei für Datei Funktioniert ziemlich gut, ist aber auch sehr langsam (da es jedes Mal eine neue Instanz starten muss). Wie gesagt, es darf auch keine Ideeninstanz laufen, um das zu tun.
  • Wenn hg Merge aufgerufen wird, während eine Ideeninstanz ausgeführt wird, zeigt es das erste Diff-Fenster an, gleichzeitig werden jedoch alle anderen Dateien zusammengeführt ... Dies endet in vielen Pop-ups von "Datei nicht gefunden "auf Idee, zeigt auf tmp-Dateien (von .anderen und .Original).
    Weiß jemand, wie man das in einer verwendbaren Weise tut? hg Merge mit Idee als Standard zusammenführen?
    Hier ist meine .hgrc Datei:
    [ui] merge=idea [merge-tools] idea = idea.gui = True idea.args = merge $local $base $other $output idea.priority = 1000 idea.premerge = False Sorry für die schlechte Englisch, und danke an alle im Voraus

Antwort