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.
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
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.
Mejores prácticas
Siempre revisa una Pull Request antes de fusionar ramas de características o correcciones de errores.
Escribe títulos y descripciones claros para los revisores.
Asigna al menos un revisor para responsabilidad.
Resuelve los conflictos de la Pull Request antes de fusionarla.
Cierra las Pull Requests obsoletas para mantener la lista limpia.
Última actualización
¿Te fue útil?