Gource - auch Versionskontrolle kann schick sein

Als Programmierer weiss man die Vorteile eines Versions Verwaltungs Systems wie bspw. git zu schätzen.
Nur wie kann man das Ganze einem Außenstehenden begreiflich machen?
Folgendes Beispielvideo zeigt das Wachstum des Drupal Commerce Projekt mithilfe von gource.

Installieren lässt sich das Programm bspw. über homebrew:
brew install gource
steht euch dann der gource Befehl zu Verfügung, der nach Aufruf aus dem Root Verzeichnis eures git Repositories eine ähnliche Ausgabe erzeugt, wie oben im Video zu sehen.

Mit folgendem Befehl könnt ihr das Ganze auch gleich als Video exportieren.
gource --seconds-per-day 3 -1280x720 -o - | ffmpeg -y -r 30 -f image2pipe -vcodec ppm -i - -vcodec libx264 -preset ultrafast -crf 1 -threads 0 -bf 0 gource.mp4

Weitere Infos gibt es auf der Projektseite selbst:
https://code.google.com/p/gource/

Blog-Kategorien: