Atlassian hat einige Tutorials zum Thema Git veröffentlicht, die ich jedem ans Herz legen kann, der sich mit dem Thema Git beschäftigen will. Unter diesem Link findet sich eine ganze Reihe von hilfreichen Tutorials, die Themen sowohl für Einsteiger als auch für Fortgeschrittene behandeln.

Eines der Tutorials behandelt die Migration von SVN nach Git. Atlassian erklärt hier in einfachen Schritten, wie die Migration von SVN nach Git vollzogen werden kann. Damit dies einfach und problemlos klappt, stellt Atlassian neben einer mit vielen Abbildungen versehenen Schritt-für-Schritt-Anleitung auch ein kleines Kommandozeilen-Tool bereit. Dieser kleine Helfer automatisiert viele der Kommandozeilenbefehle, die normalerweise notwendig wären, um von SVN nach Git zu migrieren. Der von Atlassian in dem Tutorial vorgeschlagene Migrationsprozess gliedert sich dabei in verschiedene Schritte, die für eine sanfte Migration zu Git sorgen sollten. Auch Eigenheiten, wie die Verwendung eines Case-Sensitiven Filesystems unter MacOS, werden in diesem Tutorial adressiert.

Kurz gesagt jeder, der eine SVN zu Git Migration plant, sollte zumindest mal einen Blick auf dieses Tutorial werfen.