Awesome visualization of Hudson codebase on SVN using Gource, a reply to Kohsuke’s tweet a few days ago. Gource is a software version control visualization tool, similar to code_swarm, but triple the coolness factor.
This video somehow doubled up, I must’ve done something wrong when I added the audio using iMovie. The activities from 2005 to 2010 run up to 16:30 minute mark, the rest is just a repeat so you can skip it.
And for future reference, these are the commands I used on OS X to generate the video:
-
sudo port install gource
-
sudo port install ffmpeg
-
svn log –verbose –xml > hudson-svn.log
-
python svn-gource.py –filter-dirs hudson-svn.log > hudson-gource.log
-
gource –highlight-all-users –log-format custom hudson-gource.log -800x450 -s 0.01 –stop-at-end –hide filenames,dirnames –follow-user kohsuke –output-ppm-stream - | ffmpeg -y -b 3000K -r 24 -f image2pipe -vcodec ppm -i - -vcodec mpeg4 hudson-gource.mp4
Nice instrumental songs by Eric A Liniger.