Mantén tu código y tu trabajo sincronizados sin cambiar de herramienta. Las Integraciones Git de Proyectos vinculan branches, commits y pull requests con los issues a los que pertenecen, para que los desarrolladores y todo el equipo vean el panorama completo en un solo lugar.
El desafío que resuelve
El trabajo de desarrollo vive en un sistema y el seguimiento de issues en otro, así que los equipos saltan entre pestañas, copian enlaces a mano y pierden el hilo entre lo que se planeó y lo que realmente se construyó. Las actualizaciones de estado quedan desfasadas y la trazabilidad se resiente. Las Integraciones Git de Proyectos cierran esa brecha conectando tus repositorios con tus issues de forma automática.
Lo que puedes hacer
- Organiza los issues bajo proyectos: da a cada proyecto una clave única que prefija cada issue, y define un líder de proyecto, un tipo de issue predeterminado, un asignado predeterminado y un patrón de nomenclatura de branch.
- Conecta tus repositorios: vincula uno o más repos de GitHub, GitLab o Bitbucket con un token, y deja que ISO Mate lo valide y detecte la capacidad de lectura o escritura.
- Vincula la actividad Git de forma automática: una sincronización en segundo plano cada 15 minutos relaciona las claves de issue en nombres de branch, mensajes de commit y títulos de pull request con los issues correctos.
- Ve la actividad de código en cada issue: la página de detalle del issue muestra los branches, commits y pull requests vinculados, agrupados por repositorio, cada uno con enlace directo al proveedor.
- Crea branches y pull requests sobre la marcha: inicia un branch o un pull request en borrador desde un issue con los nombres pre-rellenados a partir de la clave y el resumen del issue, en un repo o en todos los repos conectados a la vez.
- Gestiona los elementos vinculados con seguridad: desvincula o elimina branches y desvincula o cierra pull requests desde el issue, con confirmación en las acciones destructivas.
Casos de uso populares
- Entrega de funciones trazable: conecta cada branch y pull request con su issue para poder demostrar qué se entregó y por qué.
- Revisiones de código más rápidas: crea pull requests en borrador desde un issue y sigue su estado sin salir de tu gestor de seguimiento.
- Proyectos con múltiples repositorios: gestiona los repos de front-end, back-end y servicios bajo un mismo proyecto y crea branches en todos a la vez.
- Comprobaciones de preparación para el lanzamiento: consulta qué issues tienen pull requests fusionados antes de crear una versión.
- Visibilidad entre equipos: ofrece a los gestores de proyecto y a QA una vista en vivo del progreso del código sin acceso al repositorio.
- Auditoría y trazabilidad: mantén un registro duradero que vincula requisitos, issues y el código que los implementó.
Funciona con el resto de ISO Mate
Las Integraciones Git de Proyectos forman parte de Gestión DevOps, por lo que los issues vinculados conservan todo su contexto. Conecta issues con casos de prueba en Gestión de QA para una trazabilidad de extremo a extremo desde el código hasta la cobertura, activa la Automatización de Flujos de Trabajo cuando los issues cambian para automatizar el trabajo de seguimiento, y controla la entrega con los informes de DevOps en Informes y Análisis. Las notificaciones de issues mantienen al equipo al tanto a medida que avanza el trabajo, y los permisos basados en roles controlan quién puede conectar repositorios y gestionar los elementos vinculados.
Beneficios clave de un vistazo
- Código y trabajo en una sola vista: los branches, commits y pull requests aparecen en los issues a los que pertenecen.
- Menos cambios de contexto: crea y gestiona branches y pull requests sin salir de ISO Mate.
- Vinculación automática: las claves de issue conectan la actividad Git con los issues cada 15 minutos sin esfuerzo manual.
- Elección de proveedor: funciona con GitHub, GitLab y Bitbucket en paralelo.
- Trazabilidad de extremo a extremo: conecta requisitos, issues, pruebas y código en una sola cadena.