Skip to main content

Veritran Docs

Crear una rama

Nota

Antes de construir una rama nueva, recuerda activar el trabajo con ramas para la app o módulo seleccionado. Consulta Construcción colaborativa para obtener más información sobre cómo activar el trabajo con ramas.

Para crear una nueva rama para tu app o módulo, abre el navegador de ramas (Global > Branch Navigator). Encuentra tu app en la columna Apps y haz clic en ella. Se abre la columna Modules, la cual muestra el módulo main de tu app y sus módulos vinculados, si los hubiere.

Selecciona el módulo Main o vinculado para el que quieras crear una rama. Se abre la columna Branches, la cual muestra la rama Master del módulo que seleccionaste. Haz clic en Master y, luego, en + New branch.

CreateBranch_1.jpg

Se abre la ventana emergente Create Branch. Primero, selecciona si deseas crear una rama feature o una rama hotfix. El resto de los campos varía según tu selección.

Las ramas feature te permiten trabajar con una copia de Master, editar la app o el módulo, o desarrollar nuevas funcionalidades sin afectar la versión productiva. También puedes abrir varias ramas feature al mismo tiempo.

Completa los siguientes campos en la ventana emergente Create Branch.

Branch Name

Nombre que identifica a la rama.

Description

Una descripción para la rama. Este campo es opcional.

Test Target

Donde testearás la rama, asociada a un binario. Por defecto, es el mismo que seleccionaste al configurar tu app.

Components and Functions

Usa los mismos componentes y funciones que ya se utilizan en la rama Master (reuse) o crea una copia de ellos (duplicate).

Haz clic en Create. Se abrirá una ventana emergente para confirmar que la rama fue creada. Puedes comenzar haciendo los cambios necesarios para la configuración, las pantallas y los procesos de la rama.

Las ramas hotfix te permiten trabajar en las versiones anteriores de tu app mediante la realización de una copia de una versión anterior. Esto es útil a la hora de implementar una corrección urgente y pequeña en una versión particular que necesita testearse y confirmarse en un corto periodo de tiempo.

Solo puedes crear ramas hotfix para apps (módulos main) y no para módulos vinculados. Solo puede activarse una rama hotfix a la vez; por ello, borra la rama hotfix existente para crear una nueva.

Completa los siguientes campos en la ventana emergente Create Branch.

Hotfix Branch Name

Por defecto, tu rama hotfix se nombrará Hotfix y no podrá modificarse.

Version

Selecciona la versión master de la app con la que deseas trabajar. Esta es la versión en la que aplicas la corrección.

Description

Una descripción para la rama hotfix. Esto es opcional.

Test Target

Donde testearás la rama, asociada a un binario. Por defecto, es el mismo que seleccionaste al configurar tu app.

Components and Functions

Usa los mismos componentes y funciones que ya se utilizan en la rama Master (reuse) o crea una copia de ellos (duplicate).

Haz clic en Create. Se abrirá una ventana emergente donde confirmarás que la rama fue creada. Puedes comenzar haciendo los cambios necesarios en la configuración, las pantallas, los procesos lambda o los procesos legacy de la rama.

Una vez que una rama hotfix está lista para enviarse, también puedes crear una versión hotfix y exportarla con los botones Create Hotfix Version y Export Hotfix Version. Lee más sobre estos procesos en Navegador de ramas.