Verglichen mit SVN, für das ich vor kurzem wieder mit einer Weile zusammengearbeitet habe, ist Mercurial erstaunlich. Es gab mir ein Gefühl von "Warum sollte jemand SVN mehr benutzen?". SVN ist ziemlich gut, aber Mercurial funktioniert einfach besser.
Für persönliche Projekte würde ich ohne Zweifel zu einem DVCS wechseln. Es macht alles, was SVN macht, aber besser und viel schneller. Die "Lernkurve" versteht nur einige Begriffe.
In der Realität ist der Unterschied zwischen SVN und einem DVCS, dass jeder ein vollständiges funktionierendes Repository auf seinem System hat. Wenn Sie sich für einen "Master-Server" entscheiden, ist dieser identisch mit dem, was Sie haben, außer dass er so eingerichtet ist, dass er kontinuierlich über ein Netzwerk bedient wird. Um diese zu synchronisieren, senden/empfangen (drücken/ziehen) Sie die Änderungen zwischen diesen Repositories.
Dies sollte ein "Git" -Tag haben. –
@Chad Okere - fair genug. Erledigt. –
Es gibt nicht genug Tags, um diese SO Frage vollständig zu beschreiben! D: – Spoike