Mercurial für Source Control (und Sicherung) anstelle von Subversion

476
Nate

Gegenwärtig verwende ich Subversion, um Quelländerungen zentral zu speichern und auch als zentrale Sicherungsstelle. Alle Benutzer übernehmen Änderungen an dem Server, und der Server wird gesichert.

Ich frage mich, wie etwas wie Mercurial in einer ähnlichen Bereitstellung funktionieren würde. Da es dezentral ist, wie bekomme ich ein solides Backup für das gesamte System? Ich weiß zwar nichts über Mercurial, also suche ich nach Anleitungen, wie es normalerweise eingesetzt wird? Verstehe ich den Anwendungsfall falsch?

Ich schätze, was ich wirklich verfolge, ist, wie bekomme ich eine zentrale Kopie für Sicherungszwecke, wenn ich zu mercurial konvertiere?

1
Check out [alle Fragen] (http://stackoverflow.com/search?q=mercurial+subversion), die sich auf Stack Overflow beziehen; das sollte dir helfen. alex vor 13 Jahren 0
Vielleicht ist es nicht klar, aber ich schätze, was ich wirklich will, ist, wie bekomme ich eine zentrale Kopie für Sicherungszwecke, wenn ich zu mercurial konvertiere? Nate vor 13 Jahren 0

1 Antwort auf die Frage

2
Hydaral

Mercurial ist nicht dezentralisiert, die Benutzer können eine Kopie des Repositorys auf ihren Computern haben, aber irgendwann müssen sie ihre Änderungen in das Repository hochladen, das Sie als "Haupt" festgelegt haben. Andernfalls würden Sie das Projekt erstellen oder implementieren eine Website?

Sie würden das Haupt-Repository immer noch so sichern, wie Sie es mit SVN tun. Sie müssen die Benutzer lediglich daran erinnern, dass sie ihre Änderungen regelmäßig in das Haupt-Repository hochladen müssen. Dies sollte kein großes Problem sein, wenn sie SVN verwendet haben, da dies vor Mercurial der Fall war.