No encuentro ninguna documentación para esto, ¿es posible?¿Cómo puedo integrar los problemas de bitbucket.org con el seguimiento de problemas en TortoiseHg?
¿Cómo puedo integrar los problemas de bitbucket.org con el seguimiento de problemas en TortoiseHg?
Respuesta
La ayuda para los campos que has encontrado en el diálogo de configuración TortoiseHg (thg userconfig
) es:
Edición campo Regex:
Define la expresión regular para que coincida con la hora de recoger números de incidencias . Enlace campo
Edición:
Define el comando a ejecutar cuando se reconoce un número de emisión. Puede incluir grupos en issue.regex y tokens {n} correspondientes en issue.link (donde n es un entero no negativo). {0} hace referencia a toda la cadena que corresponde con issue.regex, mientras que {1} hace referencia al primer grupo y así sucesivamente. Si no se encuentran {n} token en issue.link, en su lugar se agrega la cadena coincidente completa.
En otras palabras, si los configure como
[tortoisehg]
issue.regex = [Ii]ssue(\d+)
issue.link = https://www.mercurial-scm.org/bts/issue{1}
, entonces tendrá un entorno adecuado para el proyecto en sí Mercurial: si un mensaje de registro contiene el texto "issueNNN" o " IssueNNN ", luego TortoiseHg lo convertirá en un enlace al rastreador de errores Mercurial para Issue NNN.
Para gestor de incidencias de Bitbucket que se desea un enlace como
https://bitbucket.org/<user>/<repo>/issue/{1}/
y luego capturar el número de incidencia en la expresión regular. Esto funciona porque Bitbucket es lo suficientemente inteligente como para ignorar el resto de la URL después del número de problema: puede escribir lo que quiera allí o no escribir nada como se indicó anteriormente.
Funcionalidad muy simple, pero también bastante útil cuando a menudo se buscan errores basados en los mensajes de confirmación.
La siguiente configuración funcionará para bitbucket cuando se está taging sus problemas con "#" como "fija # 123 y # 124"
[tortoisehg]
issue.regex = #(\d+)
issue.link = https://bitbucket.org/yourusername/yourprojectname/issue/{1}/
- 1. Problemas para integrar BouncyCastle Jar
- 2. software de seguimiento de problemas/defectos
- 3. ¿Cómo puedo solucionar los problemas: System.TypeLoadException?
- 4. Problemas con los FindBugs excluye el filtro
- 5. ¿Cómo tener un repositorio privado con el seguimiento de problemas públicos en GitHub?
- 6. Problemas con los números primos
- 7. ¿Cómo puedo depurar problemas de exec()?
- 8. Problemas con los estilos de OpenLayers
- 9. problemas con el indicador can_upload
- 10. ¿Es posible integrar compromisos de Mercurial con JIRA o FishEye (a través de TortoiseHg o hg)?
- 11. Reescritura de URL de IIS 7 que causa problemas con el seguimiento de Google AdWords/Analytics
- 12. Problemas con javadoc
- 13. ¿Cómo resolver los problemas con el soporte BiDi?
- 14. Problemas con OAuth en Node.js
- 15. Cómo rastrear los problemas de log4net
- 16. Evitando problemas con depuración en el código
- 17. Problemas de rendimiento con SSRS
- 18. Actualice los problemas con Silverlight y Chrome
- 19. Problemas con APC en publicar
- 20. Problemas de migración con UIManagedDocument
- 21. Problemas con los GRANDES archivos XML
- 22. Problemas con el redondeo de decimales (python)
- 23. Problemas con Android TabHost Ejemplo
- 24. std :: problemas con el hilo
- 25. Problemas con el daemon de apio
- 26. Problemas de registro con Resque
- 27. ¿cómo lidias con los problemas de la zona horaria?
- 28. Problemas con tokenize
- 29. Problemas con Spring Hibernate
- 30. problemas con Console.SetOut en modo de lanzamiento?
No estoy seguro de entender su pregunta como no lo hace TortoiseHg hacer "seguimiento de problemas". ¿Estás buscando acceder a un repositorio bitbucket desde TortoiseHg? –
En la configuración de TortoiseHg hay una sección llamada "Issue Tracking". ¿Qué herramientas puedo usar para esto? ¿Puedo de alguna manera integrar esto con el seguimiento de problemas de BitBucket? –