jueves, 19 de diciembre de 2013

Wie SVN zu HG Konvertieren

Subversion ist ein zentralisiertes System zur Versionskontrolle während Mercurial ist ein verteiltes System. Ein zentraler Server für die Subversion benötigt, aber nicht für Mercurial. Entwickler bevorzugen oft eine Art von System über das andere, so gab es viele Tools entwickelt, um zu konvertieren zwischen verschiedenen Arten von Quellcode-Repositories. Mercurial beinhaltet eine Erweiterung namens Convert, die automatisch erkennen, wird die Art des Quell-Repository und wandeln es um Mercurial. Diese Erweiterung unterstützt Subversion-Repositorys.

 

CONVERT

 

Typ sudo apt-get install mercurial python-subversion, und drücken Sie die Eingabetaste, um alle benötigten Pakete zu installieren.

 

Geben nano ~ /. Hgrc den Mercurial Konfigurationsdatei bearbeiten.

 

Fügen Sie den folgenden in der Datei: [extensions] hgext.convert = Drücken Sie Strg und X und Y und dann die Eingabetaste, um die Datei zu speichern und zu beenden.

 

Geben Sie cd ~ / in das Verzeichnis, wo Sie wollen Ihr neues Mercurial-Repository ändern. Ersetzen ~ / mit dem eigentlichen Verzeichnis.

 

Typ hg convert http://server.org/svn/testrepo und drücken Sie die Eingabetaste. Ersetzen http://server.org/svn/testrepo mit der URL Ihrer tatsächlichen Repository.

 

 

No hay comentarios:

Publicar un comentario