x64 update tortoise torsine subversion source software open net descarga svn tortoisesvn jira jira-rest-api

update - tortoisesvn 1.9 5.27581 x64 svn 1.9 5



IntegraciĆ³n de JIRA con TortoiseSVN (5)

¿Podría alguien especificar las formas de integrar JIRA con TortoiseSVN para rastrear los detalles del problema? ¿Qué URL debe especificarse en la sección de URL, cuáles son los otros parámetros necesarios? ¿Hay algo que tenga que hacer en el lado de JIRA para asegurar la integración?


En JIRA 7.1, el soporte del servicio web SOAP ha finalizado y el complemento RPC ha quedado en desuso y se utiliza REST en lugar de SOAP, por lo que no puede utilizar el complemento escrito por csharptest.net.

Un desarrollador generoso escribe un nuevo complemento para TortoiseSVN que admita REST. Puedes encontrarlo here .


Siguiendo los consejos de @Avi, aquí están los detalles para la integración con JIRA:

  1. Establezca las siguientes propiedades en el directorio para el que desea la integración a JIRA:

    • bugtraq:url : el ejemplo podría ser http://my.server.url/jira/browse/<PREFIX-FOR-JIRA>-%BUGID% . Por favor complete la información correcta para my.server.url y <PREFIX-FOR-JIRA> . Si desea mapear para todos los proyectos en JIRA, la cadena podría ser .../browse/%BUGID% .
    • bugtrac:logregex : Expresión regular para su ID de JIRA. Depende de lo que quiera hacer coincidir, para todos los proyectos use /w+/-(/d+)

    Existen otras alternativas para definir las propiedades, pero estas deberían hacerlo.

  2. Confirme sus cambios en las propiedades svn, de modo que las propiedades se incluyan para todas las personas que realizan una comprobación del mismo directorio.
  3. Cuando realice una confirmación en algunos de los archivos en el directorio o subdirectorios, incluya allí la etiqueta de problema en el mensaje de registro de Subversion.
  4. TortoiseSVN ahora mostrará un hipervínculo en el mensaje de registro, cuando abra el registro de los archivos o directorios.

Si desea integrar JIRA también con Subversion, hay una documentación sobre cómo integrar Subversion en JIRA . Tienes que instalar el complemento JIRA de Subversion en JIRA.


Solo para agregar a la respuesta de @mliebelt.

svn propset "bugtraq:logregex" "([A-Z]+/-/d+)" . svn propset "bugtraq:number" "false" . svn propset "bugtraq:url" "http://jira.company.com/browse/%%BUGID%%" . svn propset "jira:url" "http://jira.company.com" .


TortoiseSVN tiene una excelente documentación. Dado que la pregunta no es sobre la integración con un rastreador de problemas específico , no creo que pueda hacerlo mejor que la página de Integración con los rastreadores de problemas .


Tuve muchos problemas al leer la documentación de TortoiseSVN sobre el tema. Aquí están mis conclusiones sobre la integración. Para integrar Jira y TortoiseSvn, se debe realizar un conjunto de instrucciones. Esta guía supone que su servidor jira está disponible a través de esta url: http://192.168.10.10:8090 . Además, suponga que el nombre de su proyecto en Jira es SVNTEST.

  1. Instale el complemento svn para jira en su servidor jira. Usa este enlace para más información.
  2. Instale el complemento Jira para TortoiseSvn en sus clientes. Se puede descargar desde este enlace o este .
  3. Para todas las carpetas en su repositorio, establezca las propiedades de flujo:

Agregue la configuración de Jira a su TortoiseSvn. Para hacer esto siga los pasos a continuación:

  • Haga clic con el botón derecho en la carpeta de código y, en el menú TortoiseSvn, seleccione el elemento de configuración.
  • Debajo de los scripts de enlace, haga clic en la integración de seguimiento de problemas
  • Haga clic en el botón Agregar.
  • Bajo la ruta de la copia de trabajo, ingrese la ruta de su código fuente.
  • Bajo la opción proporcionada, el único elemento disponible es CSharpTest.Net.SvnPlugIn.MyPulgIn
  • Bajo los parámetros, ingrese la url de su servidor Jira, es decir, http://192.168.10.10:8090 .
  • Después de confirmar el cuadro de diálogo, ingrese el nombre de usuario y la contraseña de su servidor Jira.
  • Para probar si la instalación está completa, intente confirmar un conjunto de cambios. En el cuadro de diálogo de confirmación, debería ver un botón llamado Problemas de Jira. Al seleccionarlo, debería ver los problemas de Jira en un nuevo cuadro de diálogo.