Uso de la corrección previa a la implementación de la rama
La corrección previa a la implementación detecta y resuelve de forma proactiva las dependencias faltantes antes de la implementación.
Resumen
La corrección PreDeploy es un proceso de validación que inspecciona tu rama en busca de problemas potenciales antes del despliegue, tales como:
Incompatibilidades de versión de la API
Componentes faltantes
Referencias rotas
Dependencias no satisfechas
Si se detectan problemas, se enumeran con opciones para resolverlos. Este proceso ayuda a prevenir fallos de despliegue mediante:
Comprobación y actualización de las versiones de la API de los componentes
Recuperación de metadatos faltantes
Eliminación o actualización de referencias a componentes problemáticos
Al abordar estos aspectos, tu despliegue se vuelve más limpio y con menos probabilidades de errores.
Mejores prácticas
Ejecuta siempre una corrección PreDeploy antes de Validar o Desplegar para reducir la posibilidad de fallos.
Para Dependencias Faltantes, utiliza Recuperar cuando sea posible para asegurar que todas las dependencias estén correctamente incluidas. Usa Eliminar solo cuando estés seguro de que la referencia está obsoleta o no es necesaria.
Introduce mensajes de commit. Estos se mostrarán en la pestaña Commits para su seguimiento futuro.
Vuelve a ejecutar la corrección PreDeploy después de resolver los problemas hasta que las listas estén vacías.
Usa filtros (estado, tipo, rango de fechas) en Actividades para rastrear rápidamente tus trabajos de corrección PreDeploy.
Revisa los registros siempre que un trabajo termine con Excepción o Acción Requerida para entender lo que necesita arreglo.
Ejecutar corrección PreDeploy de rama
Resultados de la corrección PreDeploy
Ver resultados
Haz clic en la Actividades .
Comprueba que el Búsqueda de corrección PreDeploy estado del trabajo es Completado.
Haz clic en la Búsqueda de corrección PreDeploy trabajo.

Para ayudar a encontrar un trabajo de corrección PreDeploy, puedes hacer clic en el Todos los tipos menú de filtro desplegable y seleccionar Búsqueda de corrección PreDeploy. Esto filtrará los trabajos para mostrar solo los trabajos de corrección PreDeploy.
Errores de versión de la API
Si la corrección PreDeploy detecta errores de versión de la API, aparecerán en la Errores de versión de la API tabla. Esta tabla muestra cada componente con un error de versión de la API. A la derecha de cada componente hay dos versiones de la API: la Versión de la API del componente y la Versión de la API de la organización. La versión de la API del componente es la que usa el componente en la rama, y la versión de la API de la organización es la que se usa en la organización de Salesforce que se empleó como conexión para esta corrección PreDeploy.
Consulta la Uso de la corrección previa a la implementación de la rama sección a continuación para aprender cómo resolver estos errores.
Haz clic en la errores de versión de la API .

Dependencias faltantes
Si la corrección PreDeploy identifica dependencias faltantes, se mostrarán en la Componentes faltantes tabla. Esta tabla muestra cada dependencia de metadatos faltante junto con el componente que la referencia. Para solucionar componentes faltantes, puedes elegir entre dos opciones y aplicarlas a cada componente según sea necesario.
Recuperar: Esta opción recupera el componente faltante y lo confirma (commit) en la rama.
Eliminar: Esta opción elimina la referencia al componente faltante y solo debe usarse si se confirma que es seguro desplegar sin el componente en la rama.
Consulta la Uso de la corrección previa a la implementación de la rama sección a continuación para aprender cómo resolver estos errores.
Haz clic en la dependencias faltantes .

Si la dependencias faltantes pestaña no está visible, significa que no hay dependencias faltantes.
Volver a ejecutar corrección PreDeploy
Una vez que hayas solucionado todos los errores de versión de la API y resuelto las dependencias faltantes, vuelve a ejecutar el trabajo de corrección PreDeploy para asegurarte de que no queden problemas. Las siguientes capturas muestran un trabajo de corrección PreDeploy que se completó sin encontrar problemas.
Ambas errores de versión de la API y la tablas de componentes faltantes muestran Ningún componente.


Solucionando errores de versión de la API
Si la Corrección PreDeploy encontró errores de versión de la API, puedes solucionarlos actualizando a la versión correcta.
Actualizar versiones
Haz clic en Actualizar versiones.

Haz clic en Agregar para cada componente para actualizar la versión de la API.
Haz clic en Actualizar.

Introduce un Mensaje de commit para los cambios en la rama.
Haz clic en Resolver.

Después de iniciar el trabajo de actualización de la API, se mostrará en la Actividades pestaña como un Actualización de corrección PreDeploy trabajo.

Solucionando dependencias faltantes
Recuperar componentes faltantes
Los metadatos seleccionados se recuperarán en tu rama y se añadirán como un commit.
Si ya has eliminado componentes dependientes, no los selecciones para recuperar. Si no estás seguro, puedes volver a ejecutar el trabajo de corrección PreDeploy.
Haz clic en Recuperar.

Haz clic en Agregar para cada componente dependiente a recuperar.
Haz clic en Recuperar.

Introduce un Mensaje de commit para los cambios en la rama.
Haz clic en la Conexión menú desplegable.
Selecciona la organización de Salesforce desde la que recuperar los componentes dependientes.

Haz clic en Ejecutar.

Después de iniciar el trabajo de Recuperar dependencias faltantes, se mostrará en la Actividades pestaña como un Actualización de corrección PreDeploy trabajo.

Eliminar componentes faltantes
Las referencias a esos componentes se eliminan de tu rama, evitando errores de despliegue.
Si ya has recuperado componentes dependientes, no los selecciones para eliminar. Si no estás seguro, puedes volver a ejecutar el trabajo de corrección PreDeploy.
Haz clic en Eliminar.

Haz clic en Agregar para cada componente dependiente a recuperar.
Haz clic en Eliminar.

Introduce un Mensaje de commit para los cambios en la rama.
Haz clic en Ejecutar.

Después de iniciar el trabajo de Eliminar dependencias faltantes, se mostrará en la Actividades pestaña como un Eliminar corrección PreDeploy trabajo.

Última actualización
¿Te fue útil?









