Re: [TopGit PATCH v2] tg-graph: print dependency graph like git log --graph
From: Michael Radziej <hidden>
Date: 2016-06-15 22:46:48
On Wed, May 20, Bert Wesarg wrote:
ChangeLog:
v2:
* fix rename bug which caused random segfaults in gvpr
* add --decorate option, to print horizontal line from graph node to patch
name (like gitk do it for commits with tags or branch decorations)
* in dfs mode we should maintain the order given by the input
* make dfs mode the default
Hmm, still doesn't work, but in a different way ;-)
a) graphviz 2.16-3ubuntu2
mir@mir:topgit (bw/tg-graph-v2)> tg graph
gvpr: "/usr/local/share/topgit/graph.gvpr", line 952: gg_nl_ret +=
graph_output_commit_line();<<<
-- cannot convert node_t to string
mir@mir:topgit (bw/tg-graph-v2)> tg summary --graphviz
# GraphViz output; pipe to:
# | dot -Tpng -o <ouput>
# or
# | dot -Txlib
digraph G {
graph [
rankdir = "TB"
label="TopGit Layout\n\n\n"
fontsize = 14
labelloc=top
pad = "0.5,0.5"
];
"30154name" -> "master";
"30154name" -> "master";
"30154name" -> "master";
}
b) graphviz 2.20.2-3~bpo40+1
mir@asterix:~/src/topgit-mradziej$ tg graph
mir@asterix:~/src/topgit-mradziej$ tg summary --graphviz
# GraphViz output; pipe to:
# | dot -Tpng -o <ouput>
# or
# | dot -Txlib
digraph G {
graph [
rankdir = "TB"
label="TopGit Layout\n\n\n"
fontsize = 14
labelloc=top
pad = "0.5,0.5"
];
"7344name" -> "master";
"7344name" -> "master";
"7344name" -> "master";
}
Michael
--
noris network AG - Deutschherrnstraße 15-19 - D-90429 Nürnberg -
Tel +49-911-9352-0 - Fax +49-911-9352-100
http://www.noris.de - The IT-Outsourcing Company
Vorstand: Ingo Kraupa (Vorsitzender), Joachim Astel, Hansjochen Klenk -
Vorsitzender des Aufsichtsrats: Stefan Schnabel - AG Nürnberg HRB 17689