30 May 2010, 11:29pm
Projects:
by

leave a comment

  • Hudson Gource

    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.

     

    Recent Posts

    Recent Comments

    • Cliffano Subagio: Good to hear about your opportunity to visit Japan, I’m sure you will have a great...
    • Kayla: I’m going to Japan for two week this summer. Our sister city is Tsubame, Japan and my school has an...
    • poseidonfu: thanks,Very effective
    • anonymous: I really enjoyed both the last lecture and the book. I don’t think that theres anyone that I look up...
    • dioni: The thing I hate about HK is how people shove and push in the queue. Can’t they be civilized?!! I kept...

    Most Commented Posts

    Linkroll