[Bug 6891] New: Display graph of successor relations
mercurial-bugs at mercurial-scm.org
mercurial-bugs at mercurial-scm.org
Thu Jul 11 13:21:50 UTC 2024
https://bz.mercurial-scm.org/show_bug.cgi?id=6891
Bug ID: 6891
Summary: Display graph of successor relations
Product: Mercurial
Version: 6.7.4
Hardware: PC
OS: NetBSD
Status: UNCONFIRMED
Severity: feature
Priority: wish
Component: evolution
Assignee: bugzilla at mercurial-scm.org
Reporter: mercurial-bugzilla at campbell.mumble.net
CC: mercurial-devel at mercurial-scm.org,
pierre-yves.david at ens-lyon.org
Python Version: ---
I would like to browse previous versions of a changeset series, e.g.: hg log
--hidden -G -r 'topic(mytopic)'
When there's a graph of normal changes with parent relations, I can use `hg log
-G' to display these relations.
In addition to parent relations, I would also like to see the successor
relations. But `hg log --hidden -G' doesn't seem to display them -- it does
show the successor relations as hashes in lines like `obsolete: amended using
amend as 1234:abc123deaf' or `obsolete: rewritten using histedit as
4321:feed321cba', but it doesn't display them in a graph identifying connecting
the log entries.
For example, I would like to see `hg log' express a diagram something like Fig.
6 at: https://www.mercurial-scm.org/doc/evolution/user-guide.html
Is there already a way to do this? Can `hg log' be taught to display two kinds
of relations, ideally with nice clustering so that different versions of a
changeset series are grouped together?
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list