• C’est quoi le source Tracking Salesforce (Sandbox / Scratch org) ?
Le source tracking est une fonctionnalité qui permet de suivre et de gérer les modifications apportées aux composants Salesforce dans des environnements de développement comme les Sandboxes ou les Scratch orgs. Cela signifie que chaque fois que vous effectuez des modifications dans votre code ou vos configurations Salesforce, ces changements sont enregistrés et suivis.
• Comment fonctionne le retrieve et le deploy ?
Lorsque vous effectuez un “retrieve” dans Salesforce, vous extrayez les modifications que vous avez effectuées dans un environnement et les récupérez localement sur votre machine de développement. Cela vous permet de travailler sur ces modifications, de les tester et de les valider avant de les déployer dans d’autres environnements.
En revanche, le “deploy” consiste à prendre les modifications que vous avez effectuées localement et à les pousser vers un autre environnement Salesforce, comme un environnement de production ou une autre Sandbox. Cela garantit que vos changements sont déployés de manière contrôlée et cohérente à travers vos différents environnements Salesforce.
• Quels sont les avantages pour les développeurs ?
L’un des principaux avantages du source tracking est la visibilité qu’il offre sur les modifications apportées aux composants Salesforce. Les développeurs peuvent facilement suivre les changements, savoir qui les a effectués et quand, ce qui facilite la collaboration au sein de l’équipe de développement.
De plus, le source tracking permet une gestion plus efficace des versions et des déploiements. En gardant une trace de toutes les modifications, il devient plus facile de revenir en arrière en cas de problème et de comprendre l’impact de chaque modification sur le système dans son ensemble.
En résumé, le source tracking dans Salesforce, que ce soit dans les Sandboxes ou les Scratch orgs, est une fonctionnalité puissante qui offre aux développeurs une meilleure visibilité et un meilleur contrôle sur les modifications apportées à leurs environnements Salesforce. Cela contribue à améliorer la qualité et la fiabilité des développements Salesforce.
Nayanlet
Bonjour c’est une fonctionnalité déjà intégrer dans Salesforce où c’est une extension qu’il faut télécharger ?
Thomas Paraiso
Bonjour Nayanlet, c’est une fonctionnalité standard de Salesforce. Il faut utiliser VsCode avec SFDX.