Source Format
De folder-per-component-indeling van Salesforce CLI, georganiseerd om natuurlijk te werken met Git in plaats van de ruwe structuur van de Metadata API.
Definitie
Source format is de bestandsindeling die Salesforce CLI verwacht in een force-app-map: metadata georganiseerd per type en verder opgesplitst zodat elk component (een object, een flow, een Apex-klasse en het bijbehorende metadatabestand) zijn eigen bestand of kleine map is, wat het beste aansluit bij hoe Git wijzigingen diffen en reviewen. Het wordt gedefinieerd door sfdx-project.json aan de basis van het project, dat een of meer pakketmappen in deze indeling declareert. Source format is wat commando's als sf project retrieve start en sf project deploy start bruikbaar maakt zonder handgeschreven manifest, omdat de CLI de scope kan afleiden uit welke bestanden zijn gewijzigd. Vrijwel alle moderne Salesforce-tooling, VS Code-extensies, scratch orgs, 2GP-packaging, gaat uit van source format als standaard. Zie onze Salesforce CLI-gids voor hoe source format past in dagelijks CLI-gebruik.
Hoe het werkt in Serpent
Serpent leest en schrijft source-format metadata native via zijn VS Code-extensie en taakworkflow, zodat de lokale projectstructuur van een developer nooit hoeft te veranderen om met Serpent te werken. De wijzigingen van elke taak worden beperkt tot de individuele source-format bestanden die zijn aangeraakt, wat ook is wat Serpents automatische manifestgeneratie en delta-deployments mogelijk maakt. Zie de Serpent VS Code-extensie voor hoe lokaal source-format werk synchroniseert met taken.

Source Format, uitgelegd
Start gratis. Geen creditcard, geen installatie, geen verplichting.
Binnen 15 minuten ingericht. Geen DevOps-aanwerving nodig.
