TreeClone for Jira — Jira 이슈 트리 깊은 복제
Jira Cloud 이슈를 에픽의 하위 이슈·하위작업 트리째 다른 프로젝트로 복제합니다. 대상 생성 화면에 있는 필드만 보내므로 없는 필드로 실패하지 않습니다.
계정 (Atlassian)
토큰은 저장하지 않고 이 페이지 메모리에만 둡니다. 중계만 거쳐 사이트로 전달됩니다.
소스 이슈 선택
범위
트리 전체: parent·Epic Link 로 자식을 재귀 복제합니다(하위작업 포함, '하위작업' 토글보다 우선).
미리보기는 트리 전체/하위작업 옵션을 따릅니다.
대상 · 복제 내용
필드·내용
다른 프로젝트: 컴포넌트·수정 버전은 이름으로 맞춥니다. 스프린트는 진행 중·예정 스프린트만 유지합니다.
사람
상태·추적
상태 보존: 대상 워크플로를 최대 6번 전이해 원본 상태로 옮깁니다. 같은 이름의 상태가 없으면 같은 분류(할 일·진행 중·완료)의 첫 상태로 옮깁니다. 못 가면 처음 상태로 되돌리고 결과에 남깁니다.
값 바꾸기
검토
드라이런 — 최상위 이슈
아무것도 만들지 않습니다. 필드를 펼치면 이슈마다 보낼 값을 볼 수 있습니다.
실행
실행 기록
광고 보고 실행
API 토큰은 이 페이지 메모리에만 있고 저장하지 않습니다. 요청은 중계를 거쳐 그대로 atlassian.net 사이트로 전달되며 중계는 아무것도 저장하지 않습니다.
사용 방법
- 연결: 사이트(your-team.atlassian.net)·이메일·Atlassian API 토큰을 넣습니다.
- 원본 이슈: JQL 로 조회하거나 이슈 키·링크를 붙여 넣고, 범위(에픽이면 트리 전체)를 골라 트리를 미리 봅니다.
- 옵션: 대상 프로젝트·이슈 타입을 고르고, 복제·유지·비울 필드와 요약 바꾸기를 정합니다.
- 검토: 드라이런 표에서 이슈마다 보낼·매핑할·뺄 필드를 생성 전에 확인합니다.
- 실행: 진행률을 보고, 실패 건을 다시 시도하고, 새 키를 복사하거나 결과를 CSV 로 받습니다.
Jira 기본 복제는 이슈를 하나씩만 복사하고 에픽의 하위 이슈는 남겨 둡니다. TreeClone 은 트리를 따라갑니다. 트리 전체를 켜면 팀 관리형의 parent 와 클래식 Epic Link 를 모두 따라 최대 6단계까지 내려가며, 자식마다 새 상위 아래에 다시 만듭니다. 이슈마다 한 번만 방문하므로 순환이 있어도 끝없이 돌지 않습니다.
생성 전에 대상 프로젝트의 생성 화면(createmeta)을 읽어 거기 있는 필드만 형식에 맞게 보냅니다(옵션·우선순위·사용자·버전·컴포넌트·스프린트·커스텀 필드). 필수 필드가 비면 만들기 전에 그 이슈를 멈춰 중간에 깨지지 않습니다. 다른 프로젝트로 복제할 때는 컴포넌트와 수정 버전을 이름으로 맞추고, 대상에 없는 값은 빼고 알려 줍니다.
옵션으로 댓글(서식 그대로)·첨부(다시 업로드)·이슈 링크(같은 방향)를 옮기고, Jira 기본 복제처럼 원본과 “clones” 링크를 걸고, 대상 워크플로를 최대 6번 전이해 원본 상태로 옮깁니다. 복제본마다 "Cloned from" 댓글이 붙습니다. 브라우저는 CORS 때문에 Jira 를 직접 부를 수 없어 작은 중계를 거치며, 중계는 요청을 그대로 넘기고 하루 공용 한도가 있습니다. TreeClone 은 Atlassian 과 제휴하거나 보증받지 않았습니다.
자주 묻는 질문
API 토큰이 저장되나요?
아니요. 이 페이지 메모리에만 있고 탭을 닫으면 사라집니다. 요청마다 Authorization 헤더로만 실리고, 중계는 이를 저장하지 않고 atlassian.net 사이트로 그대로 넘깁니다.
왜 중계가 필요한가요?
Jira Cloud 는 CORS 헤더를 주지 않아 웹 페이지가 REST API 를 직접 부를 수 없습니다. 중계는 *.atlassian.net 호스트와 /rest/api/·/rest/agile/ 경로만 받아 그대로 전달합니다.
"필수 필드 값 없음"으로 실패했어요
대상 생성 화면이 요구하는 필드에 원본 값이 없을 때입니다(상위·기한 등). 옵션에서 상위 티켓 키나 기한을 지정하거나 다른 이슈 타입을 고르세요.
에픽의 하위 이슈도 복제되나요?
트리 전체를 켜면 parent·Epic Link 로 찾은 자식을 새 에픽 아래로 최대 6단계까지 재귀 복제합니다(하위작업 포함). 끄면 하위작업 토글이 켜졌을 때 하위작업만 복제합니다.
하루 한도에 닿으면요?
중계는 하루(UTC) 정해진 요청 수만 모든 사용자에게 함께 제공합니다. 다 쓰면 기능이 멈추고 내일 다시 시도하라고 안내합니다.