Gource is a tool for visualizations from version control history; the video page has some examples. (via) I’d love to see this run on DragonFly. I’m curious to see what would happen on a huge, old repo, like NetBSD. Please hlep me, intarwebs!
2 Replies to “Someone please make this video”
Comments are closed.
My machine is way too slow, here is a sneak peek of just a few days from the DragonFly git repo.
http://www.youtube.com/watch?v=oQi7n9_qRZQ
I built another one, this is the push to get the 2.6.1 release ready.
The time frame is 2.6.0 -> 2.6.1 changes..
http://www.youtube.com/watch?v=SZbRBiLivuI
The commands I used
I had to build a git log file of just the changes between the two tags for gource to read
> git log –pretty=format:user:%aN%n%ct –reverse –raw –encoding=UTF-8 –no-renames v2.6.0..v2.6.1 > git_logs.txt
The just I ran these logs thruogh gource
> gource –log-format git git_log.txt –disable-progress –output-ppm-stream – | ffmpeg -vpre libx264-default -y -b 3000K -r 60 -f image2pipe -vcodec ppm -i – -vcodec libx264 gource.mp4
Dylan..
* for the git log the first time I just piped the git log output to gource, but it would lock-up at the end of the encoding. So I changed it to write to a file gource can just read.