Package Alias
Ein lesbarer Name in sfdx-project.json, der einer Paket- oder Paketversions-ID zugeordnet ist, damit Skripte und CI keine kryptischen IDs fest codieren müssen.
Definition
Ein Package Alias ist ein Eintrag in der sfdx-project.json eines Projekts, der einen menschenlesbaren Namen der tatsächlichen, von Salesforce vergebenen Paket-ID (beginnend mit 0Ho) oder Paketversions-ID (04t) zuordnet. Statt dass ein Build-Skript oder eine CI-Pipeline ein Paket über seine kryptische ID referenziert, referenziert es den Alias, und die Salesforce CLI löst ihn zur Laufzeit auf. Das Ausführen von sf package version create fügt automatisch einen neuen Alias-Eintrag für die erzeugte Version hinzu, sodass die Zuordnung aktuell bleibt, während sich ein Paket über seine Release-Historie hinweg entwickelt. Aliase auszulassen und rohe IDs in Skripten fest zu codieren ist eine häufige Quelle für Verwirrung, sobald ein Paket mehrere aktive Versionen hat, da nichts an der ID selbst zeigt, wofür sie steht. Unser Salesforce-CLI-Guide behandelt, wie Packaging-Befehle in einen Build passen.
So funktioniert es in Serpent
Serpent verfolgt Paket- und Versionsidentität intern, sodass Release-Dashboards und Promotion-Historie lesbare Namen statt roher IDs zeigen, ohne dass ein Team Alias-Einträge in jeder Projektdatei manuell pflegen muss. Siehe Release-Management in Serpent dafür, wie Paketversionen nachverfolgt werden.

Package Alias, beantwortet
Kostenlos starten. Keine Kreditkarte, keine Installation, keine Verpflichtung.
Einrichtung in unter 15 Minuten. Keine DevOps-Einstellung nötig.
