Skip to main content

[en] Veritran Docs

Resolver conflictos

Desde la vista comparada, puedes detectar conflictos entre Master y tu rama.

Nota

Studio copia pantallas completas, lambdas y procesos heredados de sucursal a maestro y viceversa. Por ejemplo, la fusión de una rama con un cambio en un paso específico de un proceso copia todo el proceso, no el paso individual.

Si bien los escenarios posibles son variados y dependen de la configuración de tu app y sus ramas, existen algunos conflictos frecuentes que puedes resolver.

Por ejemplo, analicemos el siguiente conflicto entre la rama y Master.

ConflictExample_1.jpg

La pantalla Errores no configurados se eliminó en la rama, pero existe en Master. El lambda TESTLAMBDA2 tiene diferentes cambios en la rama y en Master.

Si bien la solución siempre se basa en tu análisis del conflicto, puedes resolverlo llevando a cabo una de las siguientes opciones.

  • Copia las pantallas o procesos en tu rama, testea el cambio y luego decide si harás el merge a Master.

  • Ignora los cambios en Master debido a que ya no son aplicables o debido a que ya realizaste los mismos cambios en la rama.

  • Ignora los cambios en Master debido a que son problemas menores (por ejemplo, corrección de un error de tipeo en una pantalla). De esta manera, puedes resolverlos en tu rama y, luego, realizar el commit.

  • Actualiza la rama Master y luego compara la rama de las pantallas con Master mediante la opción Show History en el menú de configuración de pantalla.