Sie befinden sich hier:
Arbeiten mit Entwicklern
Salesforce-Administratoren und -Entwickler arbeiten in derselben Organisation, nehmen jedoch Änderungen auf unterschiedliche Weise vor. DevOps Center bietet einen freigegebenen Bereich für beide Rollen, ohne die Funktionsweise zu ändern.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience in der Professional (API-Zugriff erforderlich), Enterprise, Performance, Unlimited und Developer Edition |
| Verfügbarkeit: Government Cloud Plus als vollständig kompatibel. Durch Aktivieren des DevOps-Centers in Government Cloud Plus-Organisationen können Daten jenseits der Autorisierungsgrenze gelangen. Wenden Sie sich für weitere Details an Ihren Salesforce-Kundenbeauftragten. |
| Nicht verfügbar in: Einsatzbereich EU "Einsatzbereich EU" ist ein spezielles zahlungspflichtiges Angebot, das eine stärkere Verpflichtung zur Datenresidenz bereitstellt. Das DevOps-Center wird gemäß den standardmäßigen Produktbedingungen in Organisationen in der EU unterstützt, die nicht Teil des Einsatzbereichs EU sind. |
Administratoren nehmen deklarative Änderungen wie Änderungen an Seitenlayouts, Flows, Feldern und Validierungsregeln mithilfe der Salesforce-Benutzeroberfläche vor. Mithilfe von Agentforce oder CLI-Tools nehmen Entwickler programmgesteuerte Änderungen wie Apex-Klassen, Lightning Web Components und benutzerdefinierte Änderungen vor. DX Inspector und DevOps Center verfolgen beide Änderungstypen als Arbeitselemente und verschieben sie durch dieselbe Pipeline in die Produktion.
Entwickleränderungen im DevOps Center
Entwickler, die CLI-Tools, Agentforce Vibes oder direkt in ihrem Quellcodeverwaltungs-Repository arbeiten, müssen ihre Funktionsweise nicht ändern. DevOps Center erkennt diese externen Änderungen automatisch und berücksichtigt sie in der Pipeline durch die VCS-Synchronisierung und die Hintergrundsynchronisierung. Wenn ein Entwickler außerhalb des DevOps Center arbeitet, müssen Sie nicht handeln.
Konflikte
Die häufigste Ursache für Konflikte zwischen Administratoren und Entwicklern besteht darin, dieselben Metadatenkomponenten gleichzeitig zu ändern. Wenn dieser Konflikt auftritt, erkennt DevOps Center den Konflikt und schlägt eine Lösung mit DevOps Center Model Context Protocol (MCP)-Tools vor, bevor er in die Produktion geht.
Sie können die meisten Konflikte vermeiden, indem Sie Ihr Team benachrichtigen, bevor Sie mit der Arbeit an einem Arbeitselement oder einer Komponente beginnen, die andere möglicherweise ebenfalls ändern. Eine schnelle Überprüfung zu Beginn der Entwicklungsaktivität hilft beim Lösen von Problemen mit Zusammenführungskonflikten.
Synchronisieren Ihrer Pipeline
Verwenden Sie die Pipeline als freigegebene Ansicht Ihres Teams. Bevor Sie Änderungen höherstufen, sollten Sie überprüfen, welche anderen Arbeitselemente sich in derselben Phase befinden und wem sie gehören. Wenn eines der Arbeitselemente die freigegebenen Komponenten aktualisiert, besprechen Sie dies mit Ihrem Team und vermeiden Sie spätere Zusammenführungskonflikte.

