Mercurial Distributed SCM Grundlegende Befehle: add: Fügt die angegebenen Dateien der nächsten Version hinzu annotate, blame: Zeigt Informationen über Änderungssätze pro Dateizeile an clone: Erzeugt eine Kopie eines bestehenden Projektarchivs commit, ci: Übernimmt Änderungen der angegebenen Dateien oder alle ausstehenden Änderungen ins Archiv diff: Zeigt Änderungen des Projektarchivs oder angegebener Dateien an export: Gibt Kopfzeilen und Änderungsverlauf einer oder mehrerer Versionen aus forget: Angegebene Dateien ab dem nächsten Commit nicht mehr unter Versionskontrolle stellen init: Erzeugt ein neues Projektarchiv im angegebenen Verzeichnis log, history: Zeigt die Revisionshistorie des Archivs oder von Dateien an merge: Führt das Arbeitsverzeichnis mit einer anderen Revision zusammen phase: set or show the current phase name pull: Holt Änderungen aus dem angegebenen Projektarchiv push: Überträgt lokale Änderungen in das angegebene Ziel qdiff: Vergleicht den aktuellen Patch mit nachträglichen Änderungen qinit: Richtet ein neues Archiv für Patch-Reihen ein (VERALTET) qnew: Erstellt einen neuen Patch qpop: Holt den aktuellen Patch vom Stapel herunter qpush: Schiebt den nächsten Patch auf den Stapel qrefresh: Aktualisiert den aktuellen Patch remove, rm: Entfernt die angegebenen Dateien in der nächsten Version serve: Startet einen eigenständigen Webserver status, st: Zeigt geänderte Dateien im Arbeitsverzeichnis summary, sum: Fasst den Status des Arbeitsverzeichnisses zusammen update, up, checkout, co: Aktualisiert das Arbeitsverzeichnis (oder wechselt die Version) Globale Optionen: -R --repository ARCHIV Wurzelverzeichnis des Archivs oder Name einer Bündeldatei --cwd DIR Wechselt das Arbeitsverzeichnis -y --noninteractive do not prompt, automatically pick the first choice for all prompts -q --quiet Unterdrückt Ausgabe -v --verbose Ausgabe weiterer Informationen --config CONFIG [+] Setze/Überschreibe Konfigurationsoption: %s (nutze --config Abschnitt.Name=Wert) --debug Aktiviert Debugausgaben --debugger Startet den Debugger --encoding ENCODE Setzt die Zeichenkodierung (Standard: UTF-8) --encodingmode MODE Setzt den Modus der Zeichenkodierung (Standard: strict) --traceback Gibt die Aufrufhierarchie einer Ausnahmebedingung aus --time Gibt die Dauer des Befehls aus --profile Gibt das Ausführungsprofil des Befehls aus --version Gibt Versionsinformation aus und beendet sich -h --help Gibt Hilfe aus und beendet sich --color TYP Wann soll eingefärbt werden (boolescher Wert, always, auto oder never) (Standard: auto) Mit [+] markierte Optionen können mehrfach angegeben werden Nutze "hg help" für eine Liste aller Befehle