Como usar
- Informe o site (your-team.atlassian.net), o e-mail e um token de API da Atlassian e clique em Conectar.
- Busque as issues com JQL ou cole chaves ou links. Todos os resultados ficam selecionados.
- Escolha projeto e tipo de destino, marque o que copiar (ative Árvore inteira para épicos) e visualize a árvore.
- Clique em Validar para ver a simulação, execute a clonagem e copie as novas chaves.
A clonagem nativa do Jira copia uma issue por vez e deixa os filhos do épico para trás. O TreeClone percorre a árvore: com Árvore inteira ligado, segue tanto o parent dos projetos gerenciados pela equipe quanto o Epic Link clássico, até seis níveis, e recria cada filho sob o novo pai. Cada issue é visitada uma única vez, então ciclos não se repetem para sempre.
Antes de criar, ele lê a tela de criação do projeto de destino (createmeta) e envia só os campos que existem lá, no formato certo: opções, prioridades, usuários, versões, componentes e campos personalizados. Se um campo obrigatório ficaria vazio, a issue para antes de ser criada. Componentes são ignorados ao clonar para outro projeto porque os IDs mudam.
Opcionalmente copia comentários com formatação, reenvia anexos, recria links na mesma direção e move a cópia para o status de origem quando o fluxo de destino tem transição direta. Cada cópia recebe um comentário “Cloned from”. Por causa do CORS, o navegador não chama o Jira diretamente; as requisições passam por um pequeno relay que as encaminha como estão, com limite diário compartilhado. O TreeClone não é afiliado nem endossado pela Atlassian.