Jira
Jira 이슈를 GitLab으로 가져오세요. Jira를 계속 사용하려면 대신 GitLab과 통합할 수 있습니다.
Jira 통합
GitLab은 두 가지 Jira 통합 옵션을 제공합니다. 원하는 기능에 따라 하나 이상의 통합을 사용할 수 있습니다. 기능 가용성에 따라 다르게.
Jira 이슈 통합
GitLab에서 개발한 Jira 이슈 통합을 사용하여 Jira Cloud, Jira Data Center, 또는 Jira Server와 연동할 수 있습니다. 이 통합을 통해 다음을 수행할 수 있습니다:
- GitLab에서 Jira 이슈를 직접 보거나 검색할 수 있습니다.
- GitLab 커밋 및 병합 요청에서 Jira 이슈를 참조할 수 있습니다.
- 취약점을 위한 Jira 이슈를 생성할 수 있습니다.
Jira 개발 패널
Jira 개발 패널을 사용하여 해당 이슈에 대한 관련 브랜치, 커밋, 병합 요청을 보실 수 있습니다. Jira 개발 패널을 구성하려면 다음을 확인하세요:
- Jira Cloud의 경우, GitLab에서 개발 및 유지 관리되는 GitLab for Jira Cloud 앱을 사용하세요.
- Jira Data Center 또는 Jira Server의 경우, Atlassian에서 개발 및 유지 관리되는 Jira DVCS 커넥터를 사용하세요.
기능 가용성
이 표는 Jira 이슈 통합 및 Jira 개발 패널과 관련된 기능을 보여줍니다:
기능 | Jira 이슈 통합 | Jira 개발 패널 |
---|---|---|
GitLab 커밋이나 병합 요청에서 Jira 이슈 ID를 언급하면 Jira 이슈로의 링크가 생성됩니다. | 예 | 아니요 |
GitLab에서 Jira 이슈 ID를 언급하면, Jira 이슈가 GitLab 이슈나 병합 요청을 표시합니다. | 예, Jira 코멘트에 GitLab 이슈나 병합 요청 제목 링크가 추가됩니다. 첫 번째 언급은 Jira 이슈의 웹 링크에도 추가됩니다. | 예, Jira 이슈의 개발 패널에 표시됩니다. |
GitLab 커밋에서 Jira 이슈 ID를 언급하면 Jira 이슈가 커밋 메시지를 표시합니다. | 예, 전체 커밋 메시지가 Jira 이슈의 코멘트로 표시되며 웹 링크에도 표시됩니다. 각 메시지는 GitLab의 커밋으로 연결됩니다. | 예, Jira 이슈의 개발 패널에 표시됩니다. Jira Smart Commits로 사용자 정의 코멘트가 가능합니다. |
GitLab 브랜치 이름에 Jira 이슈 ID를 언급하면, Jira 이슈가 브랜치 이름을 표시합니다. | 아니요 | 예, Jira 이슈의 개발 패널에 표시됩니다. |
Jira 이슈에 시간 추적 추가 | 아니요 | 예, Jira Smart Commits로 가능합니다. |
GitLab 커밋이나 병합 요청을 사용하여 Jira 이슈 전환 | 예, 단일 전환만 가능합니다. 주로 Jira 이슈를 닫을 때 사용됩니다. | 예, Jira Smart Commits로 Jira 이슈를 어떤 상태로든 전환할 수 있습니다. |
Jira 이슈 목록 보기 | 예 | 아니요 |
취약점을 위한 Jira 이슈 생성 | 예 | 아니요 |
Jira 이슈로부터 GitLab 브랜치 생성 | 아니요 | 예, Jira 이슈의 개발 패널에 표시됩니다. |
마지막 성공적인 배포 후 브랜치에 대한 마지막 5,000개의 커밋 또는 GitLab 배포를 동기화하려면 GitLab 병합 요청, 브랜치 이름 또는 아무 커밋에서 Jira 이슈 ID를 언급하세요. | 아니요 | 예, Jira 이슈의 개발 패널에 표시됩니다. |
개인 정보 고려사항
모든 Jira 통합은 GitLab 외부에서 데이터를 공유합니다. 개인 GitLab 프로젝트를 Jira와 통합하면, 개인 데이터가 Jira 프로젝트에 액세스 권한이 있는 사용자와 공유됩니다.
Jira 이슈 통합은 GitLab 데이터를 Jira 이슈에 코멘트로 게시합니다. GitLab for Jira Cloud 앱 및 Jira DVCS 커넥터는 GitLab 데이터를 Jira 개발 패널을 통해 공유합니다. Jira 개발 패널을 사용하면 특정 사용자 그룹이나 권한으로의 액세스를 제한할 수 있습니다.