Zum Hauptinhalt springen

Org-zu-Org-Deployment

Deploye Metadaten direkt von einer Org in eine andere - Serpent vergleicht sie, du wählst die Komponenten, und jeder Schritt läuft über einen Review-PR.

In Serpent ausprobieren

Org-zu-Org-Deployment verschiebt Metadaten direkt von einer Quell-Org in eine Ziel-Org, ohne eine package.xml oder ein Manifest von Hand zu erstellen. Serpent ruft aus der Quelle ab, vergleicht sie mit dem Ziel und lässt dich genau auswählen, was deployt werden soll.

So funktioniert es

Org-zu-Org-Deployment läuft von einem Work Item aus. Öffne ein Work Item über die Schaltfläche "In Serpent ausprobieren" oben, dann:

Work-Item-Menü More actions mit Deploy from Source neben Retrieve Changes, Execute Apex und Execute Automation Flow
  1. Deploy from Source öffnen

    Öffne am Work Item More actions und wähle Deploy from Source, um den Compare-Org-and-Deploy-Ablauf zu starten.

  2. Quell- und Ziel-Org auswählen

    Wähle die Org, von der aus deployt wird, und die Org, in die deployt wird.

  3. Unterschiede in der Vorschau ansehen

    Serpent ruft die Quell-Metadaten ab und vergleicht sie mit einem frischen Snapshot des Ziels, sodass du siehst, was sich tatsächlich unterscheidet, bevor irgendetwas festgeschrieben wird.

  4. Komponenten auswählen

    Wähle die zu verschiebenden Komponenten. Nur was du auswählst, geht ins Deployment ein.

  5. Gegen das Ziel validieren

    Die Auswahl wird gegen die Ziel-Org validiert. Fehler schicken dich zurück, um die Auswahl anzupassen, statt in ein kaputtes Deployment.

  6. Review und Deploy

    Serpent öffnet einen Review-PR für die Änderung und deployt das zusammengeführte Ergebnis in die Ziel-Org.

Vorschau, bevor du festschreibst

Der Vorschauschritt ruft die Quell-Metadaten ab, ohne sie festzuschreiben - der Vergleich zweier Orgs verändert also keine von beiden. Du siehst Drift in beide Richtungen, bevor sich auch nur eine einzige Komponente bewegt.

Jedes Mal ein Review-PR

Da jedes Org-zu-Org-Deployment über einen Pull Request läuft, ist die Änderung überprüfbar und die Historie bleibt erhalten. Selbst eine direkte Org-zu-Org-Verschiebung hinterlässt einen vollständigen, mit Zeitstempel versehenen Audit-Trail.