* Repository from hell (gitk stresstest)
@ 2008-05-04 13:36 Stephen R. van den Berg
0 siblings, 0 replies; only message in thread
From: Stephen R. van den Berg @ 2008-05-04 13:36 UTC (permalink / raw)
To: git
Just in case someone wants to see how gitk performs on a tree with 8
main branches and littered with backports (single-patch-cross-merges
between branches), have a look at: git://git.cuci.nl/pike
Start gitk with --all to view it in full glory (of course).
Some notes:
- The branches are interconnected through their first-parents as follows:
v0 --o--o--o--o--o--o--o-------- 7.7
\ \ \ \ \ \ \
\ \ \ \ \ \ o------ 7.6
\ \ \ \ \ o-------- 7.4
\ \ \ \ o-------- 7.2
\ \ \ o-------- 7.0
\ \ \
\ \ o------ nt-tools
\ o-------- 0.6
o--------- 0.5
- As one can see, gitk deals with the numerous backports just fine,
except that it uses a bit (too) much screen realestate perhaps at
times.
- I find the Branches, Follows and Precedes display of gitk confusing
on occasion, when inside this entanglement of backports.
Most notably, IMO:
+ It should only show the main branch you're on (i.e. when determining
the branch, please use the first-parent information only, and
disregard any parents that come from merges).
+ The "Follows" and "Precedes" list might look cleaner when
displaying only the tags which are on the same main branch the
current commit is part of.
--
Sincerely, srb@cuci.nl
Stephen R. van den Berg.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-05-04 13:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-04 13:36 Repository from hell (gitk stresstest) Stephen R. van den Berg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).