Jira에서 마이그레이션
Jira에서 GitLab으로 마이그레이션하는 다양한 옵션과 방법을 설명합니다.
Jira를 사용하는 경우, 다음 중 하나를 선택할 수 있습니다: Jira에서 마이그레이션하지 않고 GitLab에서 새로 시작합니다. 그런 다음 GitLab 사용의 이점을 극대화할 수 있도록 프로세스와 워크플로를 설정하는 데 집중할 수 있습니다. 여러 옵션 중 하나를 사용하여 Jira에서 GitLab으로 마이그레이션합니다. 마이그레이션 옵션 설명 GitLab Professional Services GitLab Professional Services가 대신 마이그레이션을 수행하도록 합니다. Jira2Lab jira2gitlab의 GitLab Professional Services 포크인 Jira2Lab을 사용합니다. 서드파티 스크립트 예를 들어, 마이그레이션에 jira2gitlab을 사용합니다. Jira 가져오기 도구 GitLab에 내장된 Jira 가져오기 도구를 사용합니다. CSV 파일 가져오기 CSV 파일을 사용하여 Jira에서 GitLab으로 데이터를 옮깁니다. 자체 스크립트 GitLab REST 또는 GraphQL API를 사용하는 자체 스크립트를 작성합니다. 서드파티 서비스 Unito 및 Getint에서 제공하는 것과 같이 GitLab과 Jira를 동기화 상태로 유지하는 서드파티 서비스를 사용합니다. Jira 가져오기 도구 사용 # Jira 가져오기 도구를 사용하면 Jira 이슈를 GitLab으로 가져올 수 있습니다. 여러 Jira 프로젝트의 이슈를 하나의 GitLab 프로젝트로 가져올 수 있습니다. GitLab은 이슈의 제목, 설명, 라벨을 직접 가져옵니다. 가져오기를 준비할 때 Jira 사용자를 GitLab 프로젝트 멤버에 매핑할 수도 있습니다. GitLab 이슈 필드에 공식적으로 매핑되지 않은 다른 Jira 이슈 메타데이터는 GitLab 이슈 설명에 일반 텍스트로 가져옵니다. Jira 이슈의 텍스트는 GitLab Flavored Markdown으로 파싱되지 않으므로 텍스트 서식이 깨질 수 있습니다. 자세한 내용은 이슈 379104 를 참조하세요. 에픽 2738 은 이슈 담당자, 댓글 및 GitLab Jira 가져오기 도구에 대한 기타 개선 사항 추가를 제안합니다. 사전 요구 사항 # Jira 이슈에 대한 읽기 액세스 권한과 가져올 GitLab 프로젝트에 대한 Maintainer 또는 Owner 역할. GitLab Jira 이슈 통합 을 구성합니다. Jira 이슈 가져오기 # Jira 이슈 가져오기는 비동기 백그라운드 작업으로 수행되며, 다음에 따라 지연될 수 있습니다: 가져오기 큐 부하. 시스템 부하. 기타 요인. 대규모 프로젝트를 가져오는 데는 가져오기 크기에 따라 몇 분이 걸릴 수 있습니다. Jira 이슈를 GitLab 프로젝트로 가져오려면: work-items Work items 페이지에서 Actions ( ellipsis_v ) > Import from Jira 를 선택합니다. Import from 드롭다운 목록을 선택하고 이슈를 가져올 Jira 프로젝트를 선택합니다. Jira-GitLab user mapping tem