Cómo exportar e importar proyectos de JIRA

Exportar el proyecto

1. Respalda los attachments

1.1-Entra a JIRA HOME / data / attachments.

1.2-Respalda la carpeta que tenga por nombre el key del proyecto a respaldar.

2. Respalda los workflows que utiliza el proyecto

La importación de un proyecto específico no incluye la creación de los workflows, por lo que es necesario respaldarlos de forma independiente.

Para hacerlo, consulta el esquema de workflows que utiliza el proyecto. Tendrás que entrar a cada workflow y respaldarlo ya sea como XML o como workflow.

2017-05-13_17h11_55.png

La exportación de workflows no incluye custom events ni post-funciones; por lo que al exportarlo, JIRA mostrará notas de exportación especificando los elementos que no pudieron ser importados.

3. Respaldar información y configuración del proyecto

Dado que JIRA no incluye un mecanismo para respaldar la información y configuración de un proyecto específico, es necesario hacer un back up completo de la instancia, entrando a System / Backup System.

El respaldo generará un zip, el cual utilizaremos para importar un proyecto específico.

Importar el proyecto

1. Crea un proyecto con el mismo key del proyecto a importar. La importación se realizará en este proyecto.

2. Una vez creado, entra al directorio JIRA HOME / data /

3. Entra a la carpeta que tiene por nombre el key del proyecto y copia el respaldo de la carpeta de attachments que hiciste en la sección “1. Exportar el proyecto”.

5. Importa los workflows y agregalos al esquema de workflows del proyecto destino.

4. Entra a System / Project Import

5. Selecciona el backup que realizase en la sección de “Exportar un proyecto”.

6. JIRA mostrará los proyectos del backup. Selecciona el proyecto que deseas importar:

2017-05-13_16h41_16.png

7. JIRA validará la información a importar contra la configuración del proyecto destino y te notificará de cualquier conflicto, como por ejemplo:

  1. La importación no crea el proyecto. Debes tener creado un proyecto con el mismo key del proyecto a importar.
  2. Si el proyecto a importar usaba custom fields o custom issue types, debes crearlos manualmente (es sensible a mayúsculas y minúsculas).
  3. Asegurate de que el esquema de issues del proyecto que creaste en el paso 1 contenga todos los issue types del proyecto a importar.
  4. La importación no crea los workflows, sino que toma los que tenga asociados el proyecto que creaste en el paso 1. Si el proyecto a importar usaba estatus que no estén incluídos en el workflow del proyecto nuevo, debes agregarlos manualmente.

Ve corrigiendo cada conflicto conforme JIRA te lo vaya notificando.

 

 

 

 

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s