
Andrew Hanna

Andrew Hanna

Kurz gesagt: Ein Release-Freeze ist nicht nötig. Ihr Git-Repository ist das portable Gut, beide Tools können also gleichzeitig daran hängen, während Sie Pipeline für Pipeline umziehen, die niedrigste Umgebung zuerst und die Produktion zuletzt. Übernommen werden das Repo, seine Branches und seine Historie. Neu gebaut wird alles, was beim Anbieter lag: CI- und Monitoring-Jobs, Org-Verbindungen, Freigabe-Gates, Backup-Zeitpläne und Deployment-Historie.
Das Denkmodell, das die Sache einfach macht: Metadaten liegen in Git, die Orchestrierung liegt beim Anbieter. Die Dokumentation von Gearset beschreibt Ihr Repository als den Ort, an dem die Metadaten liegen, während das Tool sie zwischen Orgs und diesem Repo bewegt. Das Gut, das Sie jahrelang aufgebaut haben, also Commit-Historie, Branch-Modell und Dateistruktur, gehört Ihnen und bleibt genau dort.
Wird unverändert übernommen:
Muss neu gebaut werden:
Klären Sie zuerst Ihr Metadatenformat. Gearset committet im SFDX-Source-Format, wenn es ein leeres Repository initialisiert, und unterstützt daneben das Metadata-API-Format, ein geerbtes Repo kann also legitim in beidem vorliegen. Ein Formatkonflikt ist genau das, was einen ruhigen Parallelbetrieb in eine Wand aus falschen Diffs verwandelt.
Liegt das Repo im Metadata-API-Format und Sie wollen konvertieren, machen Sie daraus eine eigene Änderung: konvertieren, reviewen, mergen, ein Deployment daraus verifizieren. Konvertieren Sie niemals das Format und wechseln Sie in derselben Woche das Werkzeug. Sonst lässt sich nicht mehr sagen, welche Änderung welche Überraschung verursacht hat.
Die Bremse ist Ihre Release-Kadenz, nicht das Werkzeug. Ein Team im Zweiwochenrhythmus ist meist nach zwei Zyklen durch: ein Parallelzyklus und ein Produktionszyklus. Serpent ist pro Workspace in unter 15 Minuten eingerichtet und Onboarding-Sitzungen mit unserem Team sind kostenlos, der Kalender besteht also vor allem aus dem Warten auf Ihre eigenen Change-Fenster.
Drei Gründe kehren immer wieder. Preise, die mit Nutzern und mit der Zahl der CI/CD-Orgs wachsen. Ein Ablauf, der Git-Sicherheit voraussetzt, die die Admin-Hälfte des Teams nicht hat. Und Paketauslieferung als separater Kauf. Serpent rechnet pauschal pro Unternehmen ab, arbeitet ticketbasiert mit Git im Hintergrund, installiert nichts in Ihrer Org und enthält 1GP-, 2GP- und AppExchange-Release-Workflows in jedem Plan, auch im kostenlosen Essentials. Weitere Umstiegs-Playbooks finden Sie in unserer SF-Guides-Bibliothek.
Brauchen wir für den Wechsel einen Release-Freeze?
Nein. Bauen Sie Umgebungen nacheinander neu und lassen Sie die alte Pipeline deployen, bis die neue einen vollen Release-Zyklus validiert hat.
Können zwei DevOps-Tools gleichzeitig am selben Repository hängen?
Ja, genau das macht einen Wechsel ohne Ausfallzeit möglich. Die Regel, die es sicher hält: immer nur ein Schreiber pro Branch.
Wandern unsere bestehenden Backups mit?
Nein. Backup-Daten sind zwischen Anbietern nicht in wiederherstellbarer Form portabel, planen Sie also eine Überlappung für Ihre Aufbewahrungsfrist.
Was passiert mit unserer Deployment-Historie?
Sie bleibt beim alten Tool. Exportieren Sie, was Ihre Prüfer brauchen, solange der Vertrag noch läuft.
Installiert Serpent etwas in unseren Salesforce-Orgs?
Nein. Es verbindet sich ausschließlich über Standard-APIs, es gibt also kein Paket zur Freigabe und später nichts zu deinstallieren.
Unverbindlich.