feature requests for loggerhead
John Arbash Meinel
john at arbash-meinel.com
Mon Jun 18 19:54:39 BST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Erik Bågfors wrote:
> On 6/18/07, Michael Hudson <michael.hudson at canonical.com> wrote:
>> Aaron Bentley wrote:
>>
>> > It would be nice to provide "bzr viz"-style output. I understand the
>> > mercurial guys ported bzr viz to their web interface.
>>
>> Using dot or similar? That occurred to me to.
>>
>
> If you do this, do you think it would be possible to create a bzr
> plugin easily that creates this visualization to a file. Basically,
> on my Mac, I don't have bzr viz installed at all, but I would love to
> be able to create some other way of visualizing branches.
> Doc/Graphviz would be perfect for it.
>
> /Erik
>
>
If you have bzrtools installed you have "bzr graph-ancestry" Which will
generate .png, or .html (which uses a .png and an HTML map).
However it:
1) Always graphs the whole ancestry, which for bzr is 14k revisions
2) This makes the png renderer die if the ancestry is too big
3) Shows all merges, whereas 'bzr viz' uses a different algorithm to
ignore "uninteresting" merges.
4) Can also be used to show 2 ancestries, and will color code based on
what is common, versus what is in left/right and even show the merge base.
It can be useful, the #1 problem is just (1). Having a way to say "bzr
graph-ancestry -r OLD..NEW" would probably make it very useful.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGdtTvJdeBCYSNAAMRAvUlAKCgY0OLoMd4zCFAwuuAq2/BZxAXKgCgsQTc
oGkfQ8Vq7d+yjBiD2UfNRXQ=
=hmQW
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list