Gource – wizualizacja wersji oprogramowania

  • Home
  • /
  • Blog
  • /
  • Gource – wizualizacja wersji oprogramowania

Data: 20 lutego, 2010

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

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.

Podobne wpisy

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone


  1. piterarts pisze:

    Wizualizował już ktoś repozytoria kernela? 😀

    1. DerDevil pisze:

      to może bardzo długo potrwać ^^

      1. marines pisze:

        racja, z ponad 18 lat rozwoju powstanie całkiem pokaźny filmik. 😀

        1. jarek pisze:

          > racja, z ponad 18 lat rozwoju powstanie całkiem pokaźny filmik.

          Obstawiam, ze podrzedny horror.

        2. przemo_li pisze:

          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 😀

  2. wujek_bogdan pisze:

    wielkiego pożytku z tego nie będzie, ale trzeba przyznać, że pomysł ciekawy, a wykonanie jeszcze lepsze.

    1. zahariash pisze:

      Ktoś miał widocznie nudny projekt w robicie to pisał coś na boku dla zabicia czasu 😉

      1. DerDevil pisze:

        Chciałbym umieć tak zabijać czas 🙂

    2. kwant pisze:

      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 🙂

  3. winter pisze:

    Istnieje także cos takiego jak <a>code_swarm 🙂

  4. 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.

  5. Marian pisze:

    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

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Newsletter OSnews raz w tygodniu. Bez reklam.