Todd Short wrote:
For those who are interested, I have created a branch viewer that
graphically depicts the merges and branches between files. I was going to do
this in Java (as explained by message below), but instead did it in Perl
using GD/GD.pm (1.8.4/1.33). It creates a PNG and an imagemap that can be
used to link to changelists and diffs (it's compatible with P4DB, at least
the older one).
My problem is that I tried to put it onto the Perforce public/guest depot,
but I always got permission denied when trying add the file. My client/user
appear to be setup correctly. Am I missing something?
However, if anyone wants to see the output, here is a link to one a page
with the PNG file (note the image is 1600x5526 pixels...):
http://www.ultranet.com/~tshort/branches.html
The script itself is at:
http://www.ultranet.com/~tshort/branches.zip
Enjoy!
Cool. Here's a suggestion. Add an option to collapse multiple versions
with no interleaving branches/merges in order to reduce the picture
size.