jira svn integration tutorial
Una guía paso a paso para la integración de JIRA y Subversion SVN:
JIRA es una herramienta muy poderosa de seguimiento de problemas y proyectos y también es más conocida por su uso para el seguimiento de errores.
Las otras herramientas de la suite Atlassian que cubren el enfoque ALM y que están estrechamente integradas con JIRA incluyen Confluencia para la colaboración entre equipos de proyecto y Zephyr para Jira para actividades completas de gestión de pruebas.
Por lo tanto, pudimos ver que las 3 herramientas anteriores están estrechamente integradas y brindan a los equipos una visibilidad de extremo a extremo de todo el estado y progreso de los artefactos del proyecto.
cómo abrir un archivo jar con java
Lo que vas a aprender:
- Introducción
- Instale el complemento de Subversion en JIRA
- Crear un problema de JIRA de tipo Bug para la integración
- Conclusión
- Lectura recomendada
Introducción
Uno de los pasos importantes involucrados en todo este proceso es saber cómo ENLACE las tareas / errores al código fuente que podrían estar en los repositorios de Subversion o Git. Este proceso, a su vez, es muy importante para considerar la trazabilidad.
En este tutorial, analizaremos en profundidad cómo se vinculará una tarea JIRA durante la confirmación de Subversion.
Lectura recomendada => Serie de tutoriales de Atlassian Jira
Prerrequisitos
- JIRA 7.3.X instalado.
- Se creó el repositorio de Subversion.
Instale el complemento de Subversion en JIRA
El primer paso en la integración es instalar el complemento de Subversion en JIRA. Hacer clic aquí para descargar el complemento.
El complemento de Subversion de la URL anterior es compatible con versión 7.3.x solamente .
Inicie JIRA para instalar el complemento como se muestra en la siguiente imagen. Ir Configuración => Complementos => Administrar complementos => Cargar complemento opción y cargue el complemento.
El complemento de JIRA o el complemento que está instalado se mostrará como en la siguiente imagen.
Una vez instalado el complemento, actualice la página una vez. Este complemento o complemento ayudará a ver las confirmaciones de Subversion vinculadas al problema de JIRA.
A medida que se carga el complemento de Subversion, debe agregar la URL del repositorio de Subversion. Haga clic en los repositorios de Subversion debajo de Complementos.
Tenemos el siguiente repositorio de Subversion que se muestra en el servidor Visual SVN y aquí, que se agregará en JIRA.
En este caso, la URL del repositorio es http: // l-0310: 89 / svn / Integration /
De vuelta en la pantalla de complementos de JIRA, haga clic en Agregar para ingresar la URL del repositorio de Subversion como se muestra a continuación.
Agregue la URL junto con el Nombre de usuario y contraseña y haga clic en Agregar .
¿Cuál es el mejor limpiador de computadoras gratis?
El repositorio agregado ahora está activo y se puede integrar con las confirmaciones de SVN. Si hay varios repositorios de Subversion para integrar, también se pueden agregar.
En la página de Administración, haga clic en Sistema TAB => Servicios y editar la Servicio de actualización de índices de Subversion.
Establecer el índice en Diariamente a intervalos de cada 15 minutos o según la necesidad del proyecto. Este servicio ayudará a actualizar el problema de JIRA con los mensajes de confirmación de SVN. Una vez hecho esto, haga clic en Actualizar.
Crear un problema de JIRA de tipo Bug para la integración
El caso de uso aquí es vincular cualquier problema de JIRA con los cambios en el código fuente en el repositorio de SVN. Por lo tanto, estamos creando un problema de error en JIRA, que se utilizará durante la confirmación de SVN. El número de problema para el error creado en este ejemplo es DEM-1 .
Modifique el archivo en el repositorio de SVN y mientras realiza la confirmación de SVN, proporcione el número de identificación del problema, que es DEM-1, como se muestra en los comentarios o el mensaje de la ventana de confirmación.
Hacer clic Está bien. Como la frecuencia de actualización está establecida en 15 minutos, el problema de JIRA se actualizará con los enlaces cada 15 minutos. Todos los detalles de la confirmación de SVN se mostrarán en el Subversión TAB del problema como se muestra a continuación.
La integración proporciona una transparencia total de los detalles de los cambios en el código fuente con respecto al problema de JIRA, sin el cual no hay forma de rastrear los cambios.
Conclusión
Se recomienda una herramienta ALM para un desarrollo y entrega de un extremo a otro, solo por las siguientes razones:
- Fuente única de verdad con un repositorio.
- Mejor comunicación o colaboración entre los miembros del equipo del proyecto.
- Garantizar visibilidad y actualizaciones en tiempo real de todos los artefactos integrados del proyecto.
- Se aplica el proceso estándar (ágil o en cascada).
- Trazabilidad de extremo a extremo.
- Productividad mediante una mejor utilización de todos los recursos.
En este tutorial, hemos visto cómo se integran 2 herramientas poderosas, brindando así una mejor transparencia a través de la vinculación de SVN Commit con el problema JIRA.
¿Hay un auricular vr para xbox one?
La mayoría de las organizaciones también utilizan GitLab que es un sitio web Vamos administrador de repositorios que proporciona repositorio de código fuente, funciones de planificación de proyectos y capacidades de CI / CD.
En los próximos tutoriales, analizaremos cómo se integrarán JIRA e IBM Rational Team Concert con GitLab con casos de uso similares a los que se muestran en este artículo.
Lectura recomendada
- GitLab Jira Integration Tutorial
- Tutorial de SVN: Gestión de código fuente con Subversion
- Tutoriales detallados de Eclipse para principiantes
- Descarga e instalación de Jira con configuración de licencia de Jira
- Tutorial de JIRA: una guía práctica completa de cómo usar la JIRA
- Tutorial de administración de JIRA: Administración de usuarios y administración de JIRA
- Cómo configurar el repositorio SVN e instalar el cliente Tortoise SVN
- Tutorial ágil de JIRA: cómo utilizar JIRA de forma eficaz para gestionar proyectos ágiles