Dann hast Du Dich wohl noch nicht näher damit auseinandergesetzt. Ein bedeutender Unterschied ist z.B., daß git einen verteilten und svn einen zentralisierten Aufbau hat. Auf youtube gibt es einen Vortrag von Linus über git.
naja, gibt ja noch SVK mit dem SVN sehr schnell distributed wird. Find den Ansatz echt cool - vereint die Vorteile von beiden Ansätzen. Z.B. kann man in Arbeit / Intranet auf dem SVN arbeiten (was einfacher und schneller geht) und zuhause auf SVK (so man kein DSL oder VPN hat).
Von git-neuling am Mo, 1. September 2008 um 11:56 #
ui die merges will ich nich mit svn machen.. git hat außerdem ne tolle svn-schnittstelle würde zum mergen eher SVN => GIT (hier merge) => SVN falls svn unbedingt sein muss..
ja der vortrag von linus is echt sehenswert.. zumindest wenn man linus noch nie gesehen hat
Hat hier zufällig jemand einen Vergleich oder ähnliches auf Deutsch? Ich habe erst dieses Wochenende meinen privaten SVN-Server aufgesetzt um mich da mal einzuarbeiten.
Wär Git besser für mich geeignet? Kleines Projekt, aktuell 1 Entwickler später vielleicht. Zusätzlich müssen immer wieder Diff-Patches aus einem anderen SVN-Repository eingespielt werden.
du hasst alleine schon den vorteil das du immer und ueberall committen kannst und nicht am server gebunden bist. ausserdem brauchst du auch das server repository nicht verwalten(backups,...) da git fuer patches designed ist, wirst du auch da mehr freude mit git haben als mit svn.
ausserdem hat git noch viele andere schoene sachen die svn einfach fehlen. das einzige was bei svn meiner meinung besser ist, sind die GUI's.
und svn mag auch leichter zu verstehen sein, ueberhaupt wenn man noch nie mit einem verteilten system gearbeitet hat.
Find den Ansatz echt cool - vereint die Vorteile von beiden Ansätzen. Z.B. kann man in Arbeit / Intranet auf dem SVN arbeiten (was einfacher und schneller geht) und zuhause auf SVK (so man kein DSL oder VPN hat).
würde zum mergen eher SVN => GIT (hier merge) => SVN falls svn unbedingt sein muss..
ja der vortrag von linus is echt sehenswert.. zumindest wenn man linus noch nie gesehen hat
Wär Git besser für mich geeignet? Kleines Projekt, aktuell 1 Entwickler später vielleicht. Zusätzlich müssen immer wieder Diff-Patches aus einem anderen SVN-Repository eingespielt werden.
ausserdem brauchst du auch das server repository nicht verwalten(backups,...)
da git fuer patches designed ist, wirst du auch da mehr freude mit git haben als mit svn.
ausserdem hat git noch viele andere schoene sachen die svn einfach fehlen.
das einzige was bei svn meiner meinung besser ist, sind die GUI's.
und svn mag auch leichter zu verstehen sein, ueberhaupt wenn man noch nie mit einem verteilten system gearbeitet hat.