Hallo,
Könntest Du bitte mal die Funktionsweise und die Vorteile von Git schildern?
Es funktioniert wie SVN nur dezentrall, so dass man keinen zentralen Server braucht (aber haben kann wenn man möchte). Jeder hat die ganze Repository komplett lokal als kopie. Dadurch (und weil es auch direkt in C geschrieben ist) ist alles erstens viel schneller und zweitens auch ohne Internetzugang benutzbar, d.h. ich kann auch von unterwegs aus die Sachen committen an denen ich arbeite.
Und wo wir schon mal bei Versionsverwaltung sind: Welches System lässt denn genügend Raum für die Gedanken, die zu Versionsänderungen geführt haben. Begründungen gehören immer zum Projekt, aber nicht unbedingt als Kommentar in den Quelltext.
Naja das kann man sowohl in SVN (so weit ich mich erinnere) wie auch in Git und Mercurial beim erstellen eines Tags machen, da kann man auch ne message mit dranhängen.
Jeena