Uso de Branch PreDeploy Fix
PreDeploy Fix detecta y resuelve de forma proactiva las dependencias faltantes antes de la implementación.
Escrito para la antigua interfaz de usuario
Este artículo fue escrito para la antigua interfaz de usuario. Las instrucciones todavía se pueden usar, pero las capturas de pantalla están desactualizadas. En algunos casos, los elementos mencionados en las instrucciones se han movido o cambiado. Si no puede encontrar un elemento, consulte el ¿Dónde quedó? artículo.
Resumen
El PreDeploy Fix es un proceso de validación que inspecciona tu rama en busca de posibles problemas antes de la implementación, como:
Incompatibilidades de versión de API
Componentes faltantes
Referencias rotas
Dependencias no satisfechas
Si se detectan problemas, se enumeran con opciones para resolverlos. Este proceso ayuda a prevenir fallos en la implementación al:
Comprobar y actualizar las versiones de API de los componentes
Recuperar los metadatos faltantes
Eliminar o actualizar las referencias a componentes problemáticos
Al abordar estos aspectos, tu implementación será más limpia y menos propensa a errores.
Buenas prácticas
Ejecuta siempre un PreDeploy Fix antes de Validar o Implementar para reducir la posibilidad de fallos.
Para las dependencias faltantes, usa Recuperar cuando sea posible para asegurarte de que todas las dependencias se incluyan correctamente. Usa Eliminar solo cuando estés seguro de que la referencia está obsoleta o no se necesita.
Escribe mensajes de commit. Estos se mostrarán en la pestaña Commits para seguimiento futuro.
Vuelve a ejecutar PreDeploy Fix después de resolver los problemas hasta que las listas estén vacías.
Usa filtros (estado, tipo, rango de fechas) en Actividades para seguir rápidamente tus trabajos de PreDeploy Fix.
Revisa los registros siempre que un trabajo termine con Excepción o Acción requerida para entender qué necesita corregirse.
Ejecutar PreDeploy Fix de la rama
Resultados de PreDeploy Fix
Errores de versión de API
Si PreDeploy Fix detecta algún error de versión de API, aparecerán en la Errores de versión de API tabla. Esta tabla muestra cada componente con un error de versión de API. A la derecha de cada componente hay dos versiones de API: la versión de API del componente y la versión de API de la organización. La versión de API del componente es la que el componente usa en la rama, y la versión de API de la organización es la que usa en la organización de Salesforce utilizada como conexión para este PreDeploy Fix.
Haz clic en el errores de versión de API pestaña.

Dependencias faltantes
Si PreDeploy Fix identifica alguna dependencia faltante, se mostrarán en la Componentes faltantes tabla. Esta tabla muestra cada dependencia de metadatos faltante junto con el componente que la referencia. Para corregir los 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 en la rama.
Eliminar: Esta opción elimina la referencia al componente faltante y solo debe usarse si se confirma que implementar sin el componente en la rama es seguro.
Haz clic en el dependencias faltantes pestaña.

Volver a ejecutar PreDeploy Fix
Una vez que hayas corregido todos los errores de versión de API y resuelto las dependencias faltantes, vuelve a ejecutar el trabajo de PreDeploy Fix para asegurarte de que no queden problemas. Las siguientes capturas muestran un trabajo de PreDeploy Fix que se completó sin encontrar ningún problema.


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

Haz clic en Añade para cada componente para actualizar la versión de 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 API, se mostrará en la Actividades pestaña como un Actualización de Pre Deploy Fix trabajo.

Corrección de dependencias faltantes
Recuperar componentes faltantes
Los metadatos seleccionados se recuperarán en tu rama y se añadirán como un commit.
Haz clic en Recuperar.

Haz clic en Añade para cada componente de dependencia para recuperar.
Haz clic en Recuperar.

Introduce un mensaje de commit para los cambios en la rama.
Haz clic en el Conexión menú desplegable.
Selecciona la organización de Salesforce de 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 Pre Deploy Fix trabajo.

Eliminar componentes faltantes
Las referencias a esos componentes se eliminan de tu rama, evitando errores de implementación.
Haz clic en Eliminar.

Haz clic en Añade para cada componente de dependencia para 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 Eliminación de Pre Deploy Fix trabajo.

Última actualización
¿Te fue útil?










