Aplikacja Gource, który tworzy wizualizację zmian w oprogramowaniu. Gource generuje animację, która pokazuje jak zmieniał się projekt w repozytorium z biegiem czasu. Program wspiera takie systemy kontroli wersji jak Git oraz Mercurial. Możliwe jest wygenerowanie animacji również z poziomu CVSa oraz SVNa. Przygotowano do tego specjalnie skrypty. Program wydawany jest na licencji GPL v3.
Gource generuje animację, w której centralnym punkcie jest główny korzeń repozytorium. Od niego odchodzą kolejne branche oraz pojawiają się deweloperzy, którzy dokonują zmian na danych plikach. Jednak słowem trudno jest opisać obraz, dlatego wszystko powinna wyjaśnić poniższa animacja.
Animacja oraz przykładowe polecenia dostępne w artykule: Gource – wizualizacja wersji oprogramowania.



Wizualizował już ktoś repozytoria kernela? 😀
to może bardzo długo potrwać ^^
racja, z ponad 18 lat rozwoju powstanie całkiem pokaźny filmik. 😀
> racja, z ponad 18 lat rozwoju powstanie całkiem pokaźny filmik.
Obstawiam, ze podrzedny horror.
Niestety nie cały rozwój jest przeportowany do Git'a. Raczej nieodwracalnie utracono informacje o wielu pojedynczych poprawkach, więc w repo są reprezentowane jako monolityczne kolejne wersje. 🙁 Ale i tak warto 😀
wielkiego pożytku z tego nie będzie, ale trzeba przyznać, że pomysł ciekawy, a wykonanie jeszcze lepsze.
Ktoś miał widocznie nudny projekt w robicie to pisał coś na boku dla zabicia czasu 😉
Chciałbym umieć tak zabijać czas 🙂
Do statystyk SVN/GIT są lepsze skrypty ale ten wymiata graficznie, polecam obejrzeć na YT kilka przykładów. Puściłem taki filmik na koniec jednego ze spotkań w projekcie i wszystkim gęby się uśmiechały zamiast wychodzić ze skwaszoną miną jak zwykle 🙂
Istnieje także cos takiego jak <a>code_swarm 🙂
Już od jakiegoś czasu istnieje podobne narzędzie:
http://vis.cs.ucdavis.edu/~ogawa/codeswarm/
Pod linkiem, wizualizacje Apache'a, Pythona, Eclipse'a i PostresSQLa, a tutaj: http://vimeo.com/9225227 świeżutka Twitterowa.
Swego czasu na forum Archa widziałem podobną prezentację z wykorzystaniem Code Swarm i tamta, mimo że gorsza pod względem graficznym, bardziej mi odpowiadała.
http://vimeo.com/7113066