2017-02-19 4 views
0

Wir haben eine aktive Svn-Repository und wir planen eine Migration zu mercurial. Die Idee ist, ein neues mercurial Repo zu erstellen, das svn repo mit der Geschichte zu synchronisieren, eine Teamcity-Version dafür zu erstellen und zwei Entwickler auf mercurial zu verschieben, nur um es auszuprobieren und sicherzustellen, dass alles koscher ist.Sync svn und mercurial Repo

Das bedeutet, wir brauchen bidirektionale Synchronisation zwischen Svn und Mercurial. Ich habe diesen Link Syncing SVN to Mercurial using svnsync & hg convert -- misses svn:externals? gesehen, der eine Art beschreibt, aber es ist ziemlich klobig und manuell.

Gibt es einen besseren Weg, dies zu erreichen?

Vielen Dank für

Antwort

1

Lese Ich schlage vor, Sie versuchen, nur die HgSubversion Plugin für Mercurial zu verwenden.

Es gibt eine Referenz dafür in der Mercurial wiki.

Der Prozess ist einfach, installieren Sie das Plugin, dann verwenden Sie Mercurial von Subversion zu klonen. Danach können Sie HG-Befehle verwenden, um vom/zum SVN-Repository zu synchronisieren.

+1

Nur um zu sagen, das funktioniert sehr gut, danke nochmal! – Bernard