I just found a really nice application for visualization of source code repository activity. The application is called Gource and can create a video which illustrates how (colour of the beam), when (date) and what (the beam) files the committers are touching. It’s kinda hard to explain, so just check out the following video which visualizes my last project’s repository activity.
Pretty neat, isn’t it? To do this yourself, install Gource and create a log which contains all necessary information (not necessary for every VCS, refer to the wiki for additional information).
Now, to test this and simply show the video, execute the following command and tinker with it.
At last, create a video! The project’s wiki contains some useful guidelines. I used the following command to create the video that you (hopefully) just saw (I removed any unnecessary Gource command line options for clarity).
I hope this worked out for you. Please leave a comment with a link to your video should you stumble upon this.