Objašnjeni su sustavi kontrole verzija. Detaljno su opisani sustavi Git, Subversion, Mercurial i Bazaar. Od tih sustava je odabran distribuirani sustav Git za izradu sustava za automatsko praćenje i spremanje programskog koda radi najveće proširenosti i opsežne dokumentacije. Kao alati izrade odabrane su skripte operacijskih sustava Windows i Linux radi direktne uporabe Git-a unutar njih te HTML i CSS za prikaz podataka radi njihove jednostavnosti i kompatibilnosti među uređajima. Izradom ovakvog sustava je prikazano kako Git kao sustav za kontrolu verzija može prikazati nastale promijene između svake verzije programskoga koda. Spremanjem tih podataka i ubacivanjem u internetski dokument uz korištenje vanjske biblioteke za iscrtavanje grafo...