Saltar al contenido

Advertencia de conflicto de combinación en Visual Studio Code y Salesforce Extension Pack

Nuestros mejores desarrolladores han agotado sus depósitos de café, por su búsqueda todo el tiempo por la respuesta, hasta que Enrique halló la respuesta en Bitbucket así que hoy la compartimos contigo.

Solución:

El uso del paquete de extensión de VS Code Salesforce y su comando “SFDX: Implementar esta fuente en la organización” en realidad utiliza diferentes métodos de implementación según la organización en la que se esté desarrollando.

Según la documentación de Desarrollar contra cualquier organización, si está desarrollando contra una organización borrador (es decir, la configura como su organización predeterminada), entonces usa el force:source:push comando, que de hecho comprueba si hay conflictos de fusión. Si está implementando en una organización sin origen, como Sandbox o Production, utiliza el force:source:deploy comando, que siempre sobrescribe todo lo que hay en la organización:

los source:deploy El comando funciona de manera diferente a source:push para organizaciones borrador. La fuente que implementa sobrescribe los metadatos correspondientes en su organización, similar a ejecutar source:push con el --force opción…

Hay una declaración de puerto seguro de que las organizaciones Sandbox podrían obtener esto force:source:push funcionalidad con seguimiento de fuentes y verificación de conflictos de combinación, pero no veremos eso (y probablemente estará en versión beta) hasta Winter 20 o después.

Comentarios y valoraciones del artículo

Agradecemos que quieras añadir valor a nuestra información contribuyendo tu veteranía en los comentarios.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *