Descripción general de las solicitudes de extracción

Descripción general

Las Pull Requests son una parte clave del flujo de trabajo Cloud DevOps, que permiten actualizaciones desde una rama de origen a una rama de destino. Están diseñadas para apoyar la colaboración mediante revisiones de código que deben aprobarse antes de fusionarse.

Beneficios de las Pull Requests:

  • Revisión de código: Permite un examen exhaustivo de los cambios antes de fusionarlos.

  • Detección de conflictos: Identifica y aborda los conflictos temprano en el proceso.

  • Historial de versiones limpio: Mantiene un historial de proyecto organizado y claro.

Página de resumen de Pull Request

La página de resumen de Pull Request proporciona una instantánea completa de todas las solicitudes activas. Sirviendo como el centro principal, facilita el seguimiento del progreso y la preparación para la fusión. Cada Pull Request muestra estos detalles.

circle-info

Pull Requests activas

La página de resumen de Pull Requests solo enumera las Pull Requests activas. Una vez que una Pull Request es Fusionada o Cerrada, se elimina de la lista de Pull Requests activas.

Título e ID

El título de la Pull Request y el número de ID. A cada Pull Request se le asigna un número de ID secuencial único.

Estado

El estado de la Pull Request puede ser uno de los siguientes: Creada, Revisión solicitada, Cambios solicitados y Aprobada.

Autor

El usuario de Flosum que creó la Pull Request.

Última actividad

El tiempo transcurrido desde la última actividad de la Pull Request.

Destino y Origen

Las ramas de destino y origen se muestran con una flecha que apunta desde la fuente hacia el destino. Hacer clic en una rama te lleva a la página principal de ramas.

Revisores

Los usuarios de Flosum que están asignados como revisores de la Pull Request.

Hacer clic en una Pull Request te lleva a la página de resumen de la solicitud, donde puedes realizar acciones sobre ella.

El Menú de tres puntos verticales al final de una Pull Request te ofrece las siguientes opciones:

  • Editar: Te lleva a la página de edición de Pull Request para cambiar: Rama de destino, Rama de origen, Nombre, y Descripción.

  • Cerrar: Termina la Pull Request sin fusionarla. Una vez cerrada, la Pull Request ya no se muestra en la lista de Pull Requests y no se pueden realizar más acciones.

Búsqueda, ordenación y filtrado

La página de Pull Requests se puede buscar, filtrar y ordenar utilizando las siguientes herramientas.

  • Buscar – buscar por nombre o ID de Pull Request.

  • Autores – filtrar por creador de PR.

  • Estado – filtrar por estado (Creada, Revisión solicitada, Cambios solicitados, Aprobada).

  • Revisores – filtrar por revisores asignados.

  • Última actividad – ordenar pull requests por:

    • Ordenar por nombre A–Z – orden alfabético.

    • Ordenar por nombre Z–A – orden alfabético inverso.

    • Última actividad – actualizaciones más recientes primero.

    • Actividad más antigua – actualizaciones más tempranas primero.

  • Rango de fechas – filtrar por periodo de creación o actualización. Usa el widget de fecha para ingresar un rango.

Estados de Pull Request

Estado
Descripción

Creada

Pull Request abierta pero no revisada.

Revisión solicitada

Revisores asignados pero a la espera de sus comentarios.

Cambios solicitados

Los revisores solicitaron revisiones antes de la aprobación.

Aprobada

La Pull Request está aprobada por los revisores y lista para fusionarse.

Proceso de Pull Request

Las Pull Requests implican tres pasos clave: creación, revisión y fusión. Si surgen conflictos durante la creación, deben resolverse antes de la fusión. Se proporciona orientación detallada para cada paso en los siguientes artículos.

circle-check

Mejores prácticas

Última actualización

¿Te fue útil?