Branch Overwrite Protection verwenden
Overwrite Protection ist ein Schutzprozess, der gegen eine Salesforce-Organisation ausgeführt wird, um versehentliches Überschreiben von Metadaten zu verhindern.
Übersicht
Schreibschutz (Overwrite Protection) hilft, versehentliche Überschreibungen zu verhindern, indem Branch-Komponenten mit denen in Ihrer Live-Organisation verglichen werden. Er hebt Komponenten hervor, die neu, unterschiedlich oder gleich sind, und stellt sicher, dass kritische Metadaten während der Bereitstellung intakt bleiben. Diese Anleitung erklärt, wie ein Overwrite-Protection-Job ausgeführt, die Ergebnisse überprüft und Unterschiede beseitigt werden.
Best Practices
Führen Sie immer Overwrite Protection aus, bevor Sie in die Produktion oder in kritische Umgebungen bereitstellen.
Konzentrieren Sie sich auf Unterschiedliche Komponenten — prüfen Sie diese sorgfältig, bevor Sie entscheiden, welche Version beibehalten werden soll.
Verwenden Sie aussagekräftige Commit-Nachrichten bei der Finalisierung von Lösungen, damit Ihr Team den Grund für Änderungen nachvollziehen kann.
Lösen Sie Konflikte in der Overwrite-Protection-Benutzeroberfläche, anstatt sie zu überspringen — so bleiben Branch und Org synchron.
Wenn der Job fehlschlägt oder mit einem Ausnahmeendet, prüfen Sie sofort die Protokolle und führen Sie den Job nach Behebung erneut aus.
Kombinieren Sie Overwrite Protection mit Pre-Deploy Fix um sowohl Überschreibungen als auch fehlende Abhängigkeiten vor der Bereitstellung zu erkennen.
Overwrite-Protection-Job ausführen
Verbindung und Komponenten auswählen
Verwenden Sie das Suche, Filter, und Sortieren Optionen, die Ihnen helfen, die korrekte Verbindung und die richtigen Komponenten zu finden.
Klicken Sie Auswählen für die Salesforce-Org-Verbindung, die auf Überschreibungen überprüft werden soll.
Klicken Sie Weiter.

Klicken Sie Hinzufügen für jede Komponente, die auf Überschreibungen überprüft werden soll.
(Optional) Klicken Sie Alle hinzufügen um alle Komponenten einzuschließen. Hinweis: Die Such-, Filter- und Sortieroptionen beschränken nicht, welche Komponenten mit der Alle hinzufügen Schaltfläche hinzugefügt werden.
Klicken Sie Ausführen.

Nachdem der Overwrite-Protection-Job gestartet wurde, wird er auf der Aktivitäten Tab.

Seite mit Overwrite-Protection-Ergebnissen
Ergebnisse anzeigen
Klicken Sie auf den Aktivitäten Tab.
Überprüfen Sie, dass der Overwrite Protection Job-Status Abgeschlossen.
Klicken Sie auf den Overwrite Protection ist.

Die Seite mit Overwrite-Protection-Ergebnissen die den Status jeder Komponente auflistet. Siehe die folgende Tabelle für eine Erklärung der einzelnen Einträge.

Die Komponentenliste kann durchsucht und gefiltert werden. Zum Beispiel könnten Sie die Status so einstellen, dass nur Komponenten angezeigt werden, die als Unterschiedliche.
Neu
Die Komponente existiert im Branch, aber nicht in der Organisation. Diese können in der Regel sicher committet werden, da sie in der Organisation noch nicht existieren. Es ist keine Aktion erforderlich.
Unterschiedliche
Die Komponente existiert sowohl im Branch als auch in der Organisation, aber ihre Inhalte unterscheiden sich. Aufgrund dieser Unterschiede müssen Sie bestätigen, dass die Änderungen korrekt sind, und etwaige Konflikte beheben.
Gleich
Die Komponente existiert sowohl im Branch als auch in der Organisation, und die Inhalte sind identisch. Es ist keine Aktion erforderlich.
Unterschiede prüfen
Prüfen Sie jede als Unterschiedliche markierte Komponente, um die Unterschiede zu identifizieren und zu entscheiden, wie sie gelöst werden sollen.
Klicken Sie Beheben.

Die Unterschiede der Komponente werden in nebeneinanderliegenden Editoren angezeigt, wobei die Diffs hervorgehoben werden.
Eingehend: Nur-Lese-Editor mit der Version der Komponente aus der ausgewählten Organisation.
Aktuell: Bearbeitbarer Editor mit der aktuellen Version der Komponente aus dem Branch.
Überprüfen Sie jeden Unterschied.

Unterschiede übernehmen
Nachdem Sie die Unterschiede überprüft haben, können Sie beliebige Unterschiede aus der Eingehend Organisation akzeptieren, indem Sie die Werte des Aktuell Branchs mit den Werten der Organisation ersetzen. Es gibt zwei Möglichkeiten, Unterschiede zu akzeptieren; siehe die folgenden Abschnitte für Beispiele.
Alle akzeptieren
Wenn Sie alle Unterschiede aus der Eingehend Organisation akzeptieren, werden alle Änderungen im Aktuell Branch durch die Werte in der Organisation ersetzt. Siehe folgendes Beispiel:
Klicken Sie Alle übernehmen.

Alle Unterschiede in Aktuell werden durch die Eingehend Werte ersetzt.

Zeilenweise
Wenn Sie spezifische Unterschiede aus der Eingehend Organisation akzeptieren, werden nur die ausgewählten Änderungen im Aktuell Branch durch die Werte in der Organisation ersetzt. Siehe folgendes Beispiel:
Klicken Sie auf den Rechter Pfeil für die Zeile, in der Sie den Unterschied ersetzen möchten, mit dem Aktuell Wert. Eingehend Der Wert wird mit dem

Die Aktuell ersetzt. Eingehend Der Wert wird mit dem

Als gelöst markieren
Sobald Sie den Aktuell Branch bearbeitet haben, um etwaige durch die Unterschiede verursachten Konflikte zu lösen, können Sie die Komponente als gelöst markieren.
Klicken Sie Beheben.

Die Komponente ist jetzt als Gelöst.
Klicken Sie Zurück.

markiert. Grünes Häkchen um anzuzeigen, dass sie gelöst ist.

(Optional) Protokoll anzeigen
Sie können die Protokolle für den Overwrite Protection Job anzeigen, um Fehlermeldungen zu sehen und Jobstatistiken abzurufen.
Von der Seite mit Overwrite-Protection-Ergebnissen Seite.
Klicken Sie Protokolle ansehen.

Zeigen Sie die Jobstatistiken und das Ausführungsprotokoll an.

Die Verbindung Das Feld zeigt an, welche Organisation mit diesem Overwrite Protection ist.
Zuletzt aktualisiert
War das hilfreich?



