Does anyone know a good tool for drawing SCM codeline diagrams? Currently we tend to do this using anything at hand e.g. PowerPoint, Visio, Paint Shop Pro, etc. It's a pity Visio doesn't include a standard stencil for this type of diagram.
We use Perforce which includes tools for producing branching diagrams, but really suited to single files. Moreover, the logical branching strategy is often different from the physical branch history which usually includes far too much detail.
What I'm looking for is something I can use to draw those "big picture" codeline diagrams with mainline, release branch, maintenance branches, etc.