¿Comando CLI de Salesforce para recuperar todo?
Creé una aplicación con algunas clases, elementos de la interfaz de usuario y algunas otras cosas. Creé un paquete con todo lo que he creado y necesito moverlo a una instancia diferente de mi instancia de desarrollo actual para probarlo y publicarlo. ¿Es posible descargar todos los elementos especificados en mi paquete mediante la CLI de Salesforce en Visual Studio Code?
La pregunta de seguimiento es ¿cuál es el comando para luego cargar todo en la nueva instancia?
Respuestas
Puede usar un script/comando de shell o la interfaz de usuario.
Para recuperar un paquete en bash/powershell/cmd:
sfdx force:source:retrieve -n "My Package Name"
O, si lo prefiere, puede usar la opción "Proyectar desde manifiesto" en VS Code. Cree un archivo package.xml con el siguiente contenido:
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://sforce.soap.com/2006/04/metadata">
<types>
<members>My Package Name</members>
<name>Package</name>
</types>
<version>49.0</version>
</Package>
Para implementar en una nueva organización:
sfdx force:source:deploy -p force-app
O en VS Code, haga clic con el botón derecho en la carpeta de aplicaciones forzadas y haga clic en "SFDX: Implementar en la organización".