
K8s Chaos Battleship: Das Making-Of des unbesiegbaren Clusters
Ein detaillierter Blick hinter die Kulissen unseres interaktiven Chaos Engineering Experiments für die Cloudland 2026 – gebaut mit Go, FluxCD und viel Zerstörungswut.

Ich zeige die technischen Schritte und die Kommunikationsstrategie, die ich nutze, um ein Team erfolgreich von einem veralteten SVN-Repository auf ein modernes Git-System zu migrieren.
Obwohl Git heute der De-facto-Standard in der Softwareentwicklung ist, finden sich in vielen gewachsenen Unternehmen immer noch Apache Subversion (SVN) Repositories. Der technologische Rückstand bremst nicht nur die Entwicklungsgeschwindigkeit, sondern erschwert auch die Gewinnung neuer Talente und die Integration moderner CI/CD-Pipelines. In diesem Beitrag zeige ich Ihnen meinen Leitfaden für eine erfolgreiche und verlustfreie Migration von SVN zu Git.
SVN nutzt einfache Benutzernamen, während Git auf E-Mail-Adressen setzt. Ohne ein korrektes Mapping geht die wertvolle Historie der Autoren verloren.
authors.txt, die jeden SVN-Namen einer Git-Identität zuordnet:m.waldheim = Markus Waldheim <kontakt@waldheim.dev>git svnFür die eigentliche Konvertierung nutze ich das Standardwerkzeug git svn.
--stdlayout), damit Trunk, Branches und Tags korrekt erkannt werden.Nach dem Import sieht das Repository noch nicht aus wie ein “echtes” Git-Repo.
Der Umstieg von SVN zu Git ist auch ein kultureller Wandel.
Die Migration von SVN zu Git ist oft der erste Schritt einer umfassenden digitalen Transformation. Sie ermöglicht moderne Arbeitsweisen wie Pull Requests, Code Reviews und automatisierte Deployments. Mit einer sorgfältigen Vorbereitung und dem richtigen Tooling ist dieser Umstieg ohne Datenverlust und mit minimaler Downtime für das Team machbar.
Hängt Ihr Projekt noch in SVN fest?
Ich unterstütze Sie bei der technischen Migration Ihrer Repositories und schule Ihr Team im sicheren Umgang mit Git. Lassen Sie uns gemeinsam modernisieren.
Ich unterstütze Unternehmen und Verbände bei der digitalen Transformation. Erfahre mehr über meine Softwareentwicklung oder lass dich im Bereich DevSecOps beraten.
Beratungstermin vereinbarenBleiben Sie auf dem Laufenden mit aktuellen Beiträgen zu DevSecOps, Webentwicklung, Smart Home und mehr.
Zum Blog
Ein detaillierter Blick hinter die Kulissen unseres interaktiven Chaos Engineering Experiments für die Cloudland 2026 – gebaut mit Go, FluxCD und viel Zerstörungswut.

Ein technischer Leitfaden zur Konfiguration von Streaming-Replikation in PostgreSQL, um die Ausfallsicherheit zu erhöhen und die Lese-Last zu verteilen.

Ich stelle meine Strategie vor, um IT-Dokumentation nicht veralten zu lassen, indem ich sie eng an den Entwicklungsprozess in Git anbinde.

Ich zeige, wie ich eine eigene, interne Certificate Authority (CA) aufsetze, um die Kommunikation zwischen Microservices mit TLS abzusichern.