Logausgabe von Mercurial filtern
Verfasst: Sonntag 3. März 2013, 20:10
Hallo Leute ich bin neu in diesem Forum und auch relativ neu in der Python Welt. Ich hoffe, dass ihr mir helfen könnt. Ich bin gerade dabei ein Programm zu schreiben, welches mir einige Arbeit im Umgang mit Mercurial abnehmen soll. Da Mercurial bekanntlich in Python geschrieben ist, fiel die Wahl der Programmiersprache für das Projekt auf Python. Jetzt habe ich aber schon ein Problem. Ich möchte eine Liste der Revisionen erzeugen, welche zu einem bestimmten Branch gehören. Mit dem Commandlineinterface von Mercurial erreicht man so was mit dem Befehl:
hg log -r "branch(branchname)"
Dabei bin ich mir ziemlich sicher, dass man das gleiche auch mit der Funktion "commands.log", welche von Mercurial's Python-API bereitgestellt wird, erreichen kann. Aber ich bekomme es einfach nicht hin und google hat bisher auch nix brauchbares geliefert. Ich hoffe jemand von euch kann mir da helfen.
hg log -r "branch(branchname)"
Dabei bin ich mir ziemlich sicher, dass man das gleiche auch mit der Funktion "commands.log", welche von Mercurial's Python-API bereitgestellt wird, erreichen kann. Aber ich bekomme es einfach nicht hin und google hat bisher auch nix brauchbares geliefert. Ich hoffe jemand von euch kann mir da helfen.