Auf GitHub ein privates Repository für das Projekt erstellen.
Im Terminal auf Z620 ins Verzeichnis deleteme\subversion gehen.
Den Befehl git svn clone --no-metadata http://T110.Ad-libitum.local:10080/svn/2hand --authors-file users.txt ausführen. Dabei den Pfad bei http an den Pfad des gewünschten Projekts anpassen. Beim Pfad auch auf /trunk achten, damit beim Anlegen eines Projektes in PHPHStorm nicht alles in einem Unterverzeichnis zu liegen kommt.
Die Datei users.txt sollte vorhanden sein. Falls nicht, deren Inhalt:
administrator = administrator postmaster@ad-libitum.info
owagner = owagner owagner@ad-libitum.info
SYSTEM = SYSTEM postmaster@ad-libitum.info
In das Verzeichnis mit den Daten aus Subversion wechseln.
Jetzt den Befehl git remote add origin https://github.com/Odido/2hand.git ausführen. Das Verzeichnis muss hier natürlich dem entsprechen, was im ersten Schritt angelegt worden ist.
Zum Abschluss die Daten mit git push --mirror origin auf GitHub hochladen.
Einrichten für PHPStorm
Im entsprechenden Verzeichnis git init ausführen, damit das Verzeichnis .git erstellt wird.
In den Einstellungen unter VCS von SVN auf Git umstellen.
Im Verzeichnis git status ausführen. Dabei wird wahrscheinlich die Fehlermeldung mit dubious ownership auftauchen. Dann am besten auf XAMPP für das betreffende Verzeichnis den Besitzer auf owagner umstellen. Das ist der User, unter dem mit PHPStorm gearbeitet wird und die stimmen nicht überein.
Dann nochmal mit git status prüfen, ob es jetzt passt. Dann noch kontrollieren, ob alle erforderlichen Dateien überwacht werden bzw. überflüssige per .gitignore ausschließen.
Falls sich Änderungen beim ersten Mal mit der Meldung Updates were rejected because the tip of your current branch is behind its remote counterpart abgelehnt werden, den Befehl git push origin master -f verwenden. Ab dann, sollte es problemlos klappen.