Differences between revisions 1 and 2
Revision 1 as of 2012-03-21 23:14:59
Size: 154
Editor: 62
Comment:
Revision 2 as of 2012-03-21 23:42:21
Size: 2838
Editor: 62
Comment:
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
=== Merge more than two heads ===

{{{#!dot
digraph {
   rankdir = LR
   node [shape=record]
   rev0 [label="{{<p1> p1 | <p2> p2} | rev 0:838e}"];
   rev1 [label="{{<p1> p1 | <p2> p2} | rev 1:34ef}"];
   rev2 [label="{{<p1> p1 | <p2> p2} | rev 2:4563}"];
   rev3 [label="{{<p1> p1 | <p2> p2} | rev 3:fe56}"];
   rev4 [label="{{<p1> p1 | <p2> p2} | rev 4:ac98}"];
   rev6 [label="{{<p1> p1 | <p2> p2} | rev 6:aoeu (tip)}"];
   rev5 [label="{{<p1> p1 | <p2> p2} | rev 5:sp09}"];
   workingdir [shape=record, label="{{<p1> p1 | <p2> p2} | working directory}"];

   rev0 -> rev1:p1 [dir=back]
   rev1 -> rev2:p1 [dir=back]
   rev1 -> rev3:p1 [dir=back]
   rev2 -> rev4:p1 [dir=back]
   rev3 -> rev4:p2 [dir=back]
   rev3 -> rev5:p1 [dir=back]
   rev3 -> rev6:p1 [dir=back]
   rev4 -> workingdir:p1 [dir=back]
   label = "more than two heads"
}
}}}

{{{#!dot
digraph {
   rankdir = LR
   node [shape=record]
   rev0 [label="{{<p1> p1 | <p2> p2} | rev 0:838e}"];
   rev1 [label="{{<p1> p1 | <p2> p2} | rev 1:34ef}"];
   rev2 [label="{{<p1> p1 | <p2> p2} | rev 2:4563}"];
   rev3 [label="{{<p1> p1 | <p2> p2} | rev 3:fe56}"];
   rev4 [label="{{<p1> p1 | <p2> p2} | rev 4:ac98}"];
   rev6 [label="{{<p1> p1 | <p2> p2} | rev 6:aoeu (tip)}"];
   rev5 [label="{{<p1> p1 | <p2> p2} | rev 5:sp09}"];
   workingdir [shape=record, label="{{<p1> p1 | <p2> p2} | working directory}"];

   rev0 -> rev1:p1 [dir=back]
   rev1 -> rev2:p1 [dir=back]
   rev1 -> rev3:p1 [dir=back]
   rev2 -> rev4:p1 [dir=back]
   rev3 -> rev4:p2 [dir=back]
   rev3 -> rev5:p1 [dir=back]
   rev3 -> rev6:p1 [dir=back]
   rev4 -> workingdir:p1 [dir=back]
   rev6 -> workingdir:p2 [dir=back]
   label = "hg merge -r 6"
}
}}}

{{{#!dot
digraph {
   rankdir = LR
   node [shape=record]
   rev0 [label="{{<p1> p1 | <p2> p2} | rev 0:838e}"];
   rev1 [label="{{<p1> p1 | <p2> p2} | rev 1:34ef}"];
   rev2 [label="{{<p1> p1 | <p2> p2} | rev 2:4563}"];
   rev3 [label="{{<p1> p1 | <p2> p2} | rev 3:fe56}"];
   rev4 [label="{{<p1> p1 | <p2> p2} | rev 4:ac98}"];
   rev6 [label="{{<p1> p1 | <p2> p2} | rev 6:aoeu}"];
   rev5 [label="{{<p1> p1 | <p2> p2} | rev 5:sp09}"];
   rev7 [label="{{<p1> p1 | <p2> p2} | rev 7:sntr (tip)}"];
   workingdir [shape=record, label="{{<p1> p1 | <p2> p2} | working directory}"];

   rev0 -> rev1:p1 [dir=back]
   rev1 -> rev2:p1 [dir=back]
   rev1 -> rev3:p1 [dir=back]
   rev2 -> rev4:p1 [dir=back]
   rev3 -> rev4:p2 [dir=back]
   rev3 -> rev5:p1 [dir=back]
   rev3 -> rev6:p1 [dir=back]
   rev4 -> rev7:p1 [dir=back]
   rev6 -> rev7:p2 [dir=back]
   rev7 -> workingdir:p1 [dir=back]
   label = "hg merge -r 6"
}
}}}

SantiagoPaya (last edited 2012-03-22 00:05:55 by 62)