본문 바로가기
공부/기타

[지라Jira]Import Issues from CSV 방법(형식)

by happyeuni 2022. 7. 24.
  • 지라 임포트할때 csv 파일의 형식에 관해서 정리된 것이 없어 직접 해보고 익힌 바를 정리해 둔다. 그래서 어쩌면 틀린 설명이 있을 수도 있지만 일단 나는 이렇게 했으니 도움이 된다면 좋겠다.

7번라인 빼고 가능

  • csv 파일 형식별로 정리해주기
    • 인코딩 문제가 있을 수 있으므로 구글시트에서 하면 알아서 자동으로 된다
    • 지라의 필드와 맞춰주기 위해 양식을 맞춰줘야 하는데 간단히 아는 것만 설명해보자면
    • Issue ID : 이슈의 아이디(엑셀에서 그냥 쭉 넣어주면 된다.) 내부적으로 지정해주고 싶은게 있을 때 쓰는 것.
    • Parent ID : 해당 이슈의 부모 아이디
      • 부모로 넣을 수 있는 관계는 story와 sub-task 뿐이다. 그냥 task는 안됨
    • summary : 내용
    • Issue Type : 이슈타입. 이게 제일 중요하다. summary가 어떤 타입인지 epic, story, sub-task, task 등등
      • 이 떄 하위로 들어가게 하고 싶은 경우
        • epic과 story의 관계 - epic-name을 story의 epic-link에 넣어준다.
        • story와 sub-task의 관계 - story의 Issue ID를 sub-task의 parent ID에 넣어준다.
    • priority : 우선순위
      • 숫자 1,2,3,4,5로 지정할 수 있고 1이 제일 높은 것. 5가 제일 낮은 것
      • Highest, High,Medium,Low,Lowest라고 써도 됨
    • epic-name : 에픽의 이름
      • 이것으로 하위에 넣어줄 것들의 epic-link에 상위 에픽의 이름을 넣어주면 된다.
    • epic-link : 에픽링크
      • 상위에 넣고싶은 에픽이 있을 경우 사용
      • epic-name에 들어간 에픽이름을 써도 되고 이미 생성되어있는 에픽이라면 에픽 번호를 넣어줘도 동작했다.

 

 

그리고 아래는 내가 지라에 넣었을 때 예시

여기 Map field value에 체크하는건 Issue Types빼고  굳이 안해도 된다. 하면 아래처럼 확인할 수 있다.

ssue Types는 꼭해서 필드를 맞춰줘야 한다.

가끔 Validate로 유효성 검사를 했을 때 오류가 나는 경우가 있다. 특히 대량으로 했을 떄 오류가 난다면 이 validate 버그 때문이니 그냥 유효성 검사하지말고 import 해보길 바란다.

댓글