Is there some structured format for drawing source control branching diagrams

diagramsgraphversion control

Everyone on my team draws branch diagrams differently, including how branches exit or reintegrate to the parent, how cherry-pick merges are shown, and a host of other aesthetic choices.

Is there some structured format for drawing source control branches (like UML but for source control)?

Best Answer

If you want standardization I sugest a graphviz with .dot format. It's well known lib for drawing networks and flowcharts. Hope it helps. :)