Is there a way to visualize an entire SVN repository?

Wally Lawless picture Wally Lawless · Jun 17, 2009 · Viewed 12k times · Source

I have an SVN repository that has multiple projects inside of it, each one of those with a tags/branches/trunk structure under them like this:

Project 1
- trunk
- tags
- branches

Project 2
- trunk
- tags
- branches

This goes on for ~40 projects. What I would like to do is clean up any abandoned branches that may exist, however I do not know of a method to visualize the entire repository tree. I would really like to not have to browse through each of the branches manually if I can avoid it. Are there any stand-alone tools to accomplish this?

EDIT:I realize that TortoiseSVN, Cornerstone and similar tools do allow visual repository browsing. However, what I'm really looking for is a way to see the entire structure at once. Kind of like if you could run TortoiseSVN's revision graph against the repository itself and see all the projects fully expanded.

Answer

Doches picture Doches · Sep 17, 2010

You might also look into Gource -- a pointlessly sexy OpenGL visualization for Subversion. It's particularly good for visualizing how a repo changes over time and how different contributors affect different pieces of the project.