tag remove delete create crear bad bitbucket issue-tracking

bitbucket - delete - remove tag sourcetree



¿Cómo hacer una copia de seguridad de la lista de problemas de Bitbucket? (5)

Actualmente no parece haber ninguna forma de exportar tus problemas :(

Con los problemas que se acumulan en bitbucket, me gustaría tener una forma de recopilarlos y hacer una copia de seguridad en caso de que necesite una copia fuera de línea, o que ya no utilice Bitbucket, o alguna otra cosa. El sitio no ofrece este servicio. ¿Hay algún mecanismo alternativo que pueda usar?


Puede obtener sus problemas a través de la API de Bitbucket.

Aquí hay una URL de ejemplo para obtener los problemas para uno de mis proyectos: https://api.bitbucket.org/1.0/repositories/christianspecht/bitbucket-backup/issues/

Sin embargo, esto devuelve una lista de los problemas en formato JSON.
Dudo que pueda hacer algo útil con una lista de problemas en JSON, pero no sé si hay un mejor formato de archivo para los problemas.

Acabo de preguntar exactamente eso aquí en , porque estoy lidiando con lo mismo en este momento:
¿Existe un formato de archivo estándar para exportar problemas desde un rastreador de problemas?


Revelación completa Soy el autor de Issue2Markdown porque realmente lo necesitaba.

Como se mencionó anteriormente, puede exportar sus problemas desde el proyecto de Bitbucket yendo a Configuración-> Problemas-> Importar y exportar y luego descargando el archivo ZIP resultante.

Dentro de ese archivo ZIP, encontrará el archivo JSON y el archivo adjunto. Puede importarlos en algún otro repositorio de problemas. O si es como yo, puede estar trabajando con un equipo remoto que se muestra reacio a usar un rastreador de problemas y le gustaría poder leer una versión legible por humanos de los problemas.

Ahí es donde entra en Issue2Markdown . Puede usar eso para representar sus problemas como un único documento de Markdown. Puede encontrar archivos binarios precompilados para Linux, Windows y MacOS en las releases .

Espero que eso ayude a la siguiente persona que no haya podido encontrar la solución.



Podrías exportar problemas desde la settings en el repositorio. Luego descargue y extraiga el archivo zip, que le daría un json que usted podría analizar de la manera que prefiera

Escribí una pequeña secuencia de comandos de Python para convertir los archivos json a problemas que puede encontrar aquí. Espero que te dé algunas ideas:

https://github.com/anath2/bitbucket-issues-to-excel