Ich benutze SVN schon seit langem und jetzt versuchen wir es mit Git. Ich spreche hier nicht über die zentralisierte/dezentralisierte Debatte. Meine einzige Sorge ist die Geschwindigkeit.
Das letztere Werkzeug ist viel schneller. Aber manchmal muss ich mit einem zentralisierten Ansatz arbeiten, der viel einfacher und weniger komplex ist als der dezentralisierte Ansatz. Die Lernkurve ist wirklich schnell, was eine Menge Zeit spart (während die Beschäftigung mit dem dezentralen Ansatz zu einer Zeitverschwendung führen würde, da die Lernkurve viel länger ist und wir bei der Arbeit mit diesem Ansatz auf mehr Probleme stoßen).
Allerdings ist SVN im Vergleich zu GIT wirklich langsam, und ich glaube nicht, dass das etwas mit dem Argument der Zentralisierung zu tun hat. Dezentrale Systeme müssen sich auch mit Serververbindungen und Dateitransfers auseinandersetzen. Ich kann mir also leicht vorstellen, dass es eine schnellere Implementierung einer zentralen Versionskontrolle geben könnte.
Hat jemand eine Ahnung, was das bedeutet?