This page contains examples a list of URLs of timelines with interesting graphs. Click on all URLs, one by one, to verify the correct operation of the graph drawing logic.
- 20-element timeline, check-ins only, before 2010-11-08
- 20-element timeline, check-ins only, no graph, before 2010-11-08
- 20-element timeline, check-ins only, file changes, before 2010-11-08
- 40-element timeline, check-ins only, before 2010-11-08
- 1000-element timeline, check-ins only, before 2010-11-08
- 10-elements circa 2010-11-07 10:23:00, with dividers
- 10-elements circa 2010-11-07 10:23:00, without dividers
- Parents and children of check-in 3ea66260b5555
- multiple merge descenders from the penultimate node.
- multiple branch risers.
- multiple branch risers, n=18.
- multiple branch risers, n=9.
- Experimental branch with related check-ins.
- Experimental branch with merge-ins only.
- Experimental branch check-ins only.
- Check-ins tagged "release" and related check-ins
- Check-ins tagged "release" and merge-ins
- Only check-ins tagged "release"
- History of source file "Makefile".
- 20 elements after 1970-01-01.
- All check-ins - a huge graph.
- This malformed commit has a merge parent which is not a valid checkin.
- From e663bac6f7 to a298a0e2f9 by shortest path.
- From e663bac6f7 to a298a0e2f9 without merge links.
- Common ancestor path of e663bac6f7 to a298a0e2f9.
- Merge on the same branch does not result in a leaf.
- This timeline has a hidden commit. Click Unhide to reveal.
- Isolated check-ins.
- Single branch raiser from bottom of page up to checkins 057e4b and d3cc6d
- Branch riser comes from the bottom of the screen
- Branch risers comes from the bottom of the screen, not from the andygoth-crlf branch.
- Check-in 2de15c8e has merge arrows from two different trunk check-ins. One of the merge risers also branches to check-in ea7f3297
- Cherrypick merge arrows
- Branch 1.37 with cherry-pick merges from trunk.
- Single check-in takes both a full merge and a cherrypick merge
- Mixed merge arrow, partly fully and partly cherrypick
- Mixed merge arrow to bottom of screen.
- A fork on trunk keeps the longest chain of child nodes directly above the fork and the shorter chain off to the side.
- The "jan-manifest-tags" branch containing a non-trunk fork
- The "diff-eolws" branch containing a non-trunk fork
- All forks
- All leaves
External:
- Timewarp due to a mis-configured system clock.
- Show all three separate deletions of "id.test". (Scroll down for the third deletion.)
- Merge arrows to the left and to the right
- Previous, with a scrunched graph
- Previous, with a severely scrunched graph
- The "wal" branch SQLite repository, containing multiple non-trunk forks.