Tipps für Fortgeschrittene

  1. Tricks fürs Debuggen

    by Friedrich Kastner-Masilko on April 23

    Mercurial hat einige “versteckte” Befehle fürs debuggen die Ihnen in schwierigen Situationen das Leben erleichtern können.

  2. Mergen von MQ Patches mit Rebase

    by Steve Losh on February 11

    MQ Patches lassen sich oft nicht so einfach mergen. Aber Sie können die rebase Erweiterung nutzen um dies zu verbessern.

  3. Gestalten Sie Mercurial’s CLI

    by Steve Losh on January 15

    Die Befehlszeilenschnittstelle von Mercurial ist grossartig. Aber mit ein wenig Arbeit können wir sie noch besser machen!

  4. Binäre Dateien mit Mercurial behandeln

    by Ryan Wilcox on November 30

    Meistens behandeln wir Texte, Source Code oder sonstige Textdateien. Aber gelegentlich werden auch binäre Dateien in einem Repository abgelegt. Unausweichlich wird irgendwann ein Merge durchgeführt werden müssen, der nicht so einfach ist wie für Source Code.

  5. Repositories kombinieren

    by Steve Losh on November 17

    Was können Sie machen, wenn Sie bemerken: “Oh, vielleicht sollte die Dokumentation im gleichen Repository sein wie der Code?”

  6. Mit Convert ein Repository teilen

    by Thomas G. Willis on November 16

    Was wenn Ihr Repository zu gross ist und unter seiner Last zusammen bricht oder Sie einzelne Teile in eigene Repositories auslagern wollen? Aber was wird aus der Änderungsgeschichte?

  7. Einen Git Mirror erstellen

    by Steve Losh on November 9

    Sie haben Mercurial gewählt, aber viele andere Leute bevorzugen Git. Machen Sie es ihnen einfach zu ihrem Projekt beizutragen.

  8. Weniger tippen

    by Steve Losh on October 30

    Einige der Dinge für die Sie einen Alias definieren können wird Sie überraschen.

  9. BitBucket aus der Bash öffnen

    by Steve Losh on October 8

    Wollen Sie nicht immer erst den Webbrowser starten um die Projektseite des Repositories auf BigBucket auzurufen?

  10. Repositories über SSH erstellen

    by Steve Losh on October 2

    Sie brauchen nicht auf einem entfernten Rechner einzuloggen um ein Repository anzulegen. hg clone kann dies für Sie erledigen.

  11. Konfigurieren der Benutzerauthentifizierung für HTTPS

    by Zachary Voase on October 1

    Konfigurieren Sie Mercurial so dass sie nicht mehr nach ihrem Passwort für die Befehle push und pull über HTTPS gefragt werden.

  12. Umbenannte Dateien automatisch erkennen

    by Steve Losh on September 30

    Mercurial kann selber herausfinden, welche Dateien hinzugefügt oder entfernt wurden - wenn Sie freundlich fragen.

  13. Die Fetch Erweiterung

    by Zachary Voase on September 29

    Wenn Sie von Git kommen und das automatische zusammenführen von git pull vermissen, könnte dies eine Erweiterung für Sie sein.

  14. Nudge — eine sanftere Version von Push

    by Steve Losh on September 28

    Erzeugen Sie den Alias hg nudge um nur die Elternrevision des Arbeitsverzeichnisses mit push zu publizieren.