Jira DVCS 커넥터
Jira 인스턴스를 자체 호스트하는 경우 Jira DVCS(분산 버전 관리 시스템) 커넥터를 사용하고 싶다면 Jira Data Center 또는 Jira Server와 연결된 자체 호스트 Jira 인스턴스에서 Jira 개발 패널을 사용하십시오. Jira DVCS 커넥터는 Atlassian에 의해 개발 및 유지보수됩니다. 자세한 정보는 Atlassian 문서를 참조하십시오.
Jira Cloud를 사용 중이라면, GitLab for Jira Cloud 앱으로 이주하십시오. 자세한 정보는 GitLab for Jira Cloud 앱 설치를 참조하십시오.
Jira DVCS 커넥터 구성
사전 요구 사항
- Jira가 GitLab에 접근 가능해야 합니다.
- GitLab 그룹의 유지자 역할 이상이어야 합니다.
- 네트워크가 GitLab과 Jira 간의 들어오는 및 나가는 연결을 허용해야 합니다.
DVCS를 위한 GitLab 애플리케이션 생성
- 단일 그룹의 프로젝트의 경우 그룹 애플리케이션을 생성해야 합니다.
- 여러 그룹에 걸친 프로젝트의 경우, Jira 통합 작업 전용으로 별도의 GitLab 사용자 계정을 생성해야 합니다. 이 계정은 정기적인 유지관리가 통합에 영향을 미치지 않도록 보장합니다.
-
그룹 애플리케이션 또는 별도 사용자 계정을 생성할 수 없는 경우 대신:
- 인스턴스 전반에 걸친 애플리케이션
- 사용자 소유 애플리케이션을 생성할 수 있습니다.
DVCS를 위한 GitLab 애플리케이션을 생성하려면:
- 적절한 Applications 섹션으로 이동합니다.
-
Name 텍스트 상자에 통합을 위한 설명적인 이름을 입력합니다(예:
Jira
). - Redirect URI 텍스트 상자에 GitLab 계정과 연결에서 생성된 Redirect URL을 입력합니다.
-
Scopes에서
api
를 선택하고 다른 확인란을 지웁니다. Jira DVCS 커넥터는 쓰기 가능한api
스코프가 필요하여 필요한 웹훅을 자동으로 생성하고 관리합니다. - Submit을 선택합니다.
- Application ID 및 Secret 값을 복사합니다. 이 값을 Jira를 구성하는 데 사용해야 합니다.
DVCS를 위한 Jira 구성
DVCS를 위해 Jira를 구성하려면:
- 상단 바에서 오른쪽 상단 구석에서 Administration () > Applications을 선택합니다.
- 왼쪽 사이드바에서 DVCS accounts를 선택합니다.
- Host 드롭다운 목록에서 GitLab 또는 GitLab Self-Managed를 선택합니다.
- Team or User Account에 최상위 GitLab 그룹의 상대 경로를 입력합니다.
- Host URL에 GitLab 인스턴스의 도메인을 입력합니다.
- Client Configuration 드롭다운 목록에서 생성한 애플리케이션 링크를 선택합니다.
- 옵션. Auto Link New Repositories 및 Enable Smart Commits 확인란을 선택하거나 지웁니다.
- Add를 선택한 후 Continue을 선택합니다.
Jira는 GitLab으로 리디렉션하여 승인을 확인해야 합니다. 그런 다음 GitLab은 Jira로 리디렉션하여 동기화된 프로젝트가 새 계정에 표시됩니다. 초기 동기화에는 약간의 시간이 소요됩니다. 초기 동기화 후에는 데이터를 새로 고치는 데 최대 60분이 소요될 수 있습니다.
기타 GitLab 최상위 그룹 또는 개인 네임스페이스의 다른 GitLab 프로젝트를 연결하려면 이전 단계를 추가적인 Jira DVCS 계정으로 반복하십시오.
Jira에 가져온 데이터 새로 고치기
Jira는 GitLab 프로젝트의 커밋 및 브랜치를 매 60분마다 가져옵니다. Jira에서 데이터를 수동으로 새로 고치려면:
- Jira 인스턴스에 구성한 사용자로서 Jira에 로그인합니다.
- 상단 바에서 오른쪽 상단 구석에서 Administration () > Applications을 선택합니다.
- 왼쪽 사이드바에서 DVCS accounts를 선택합니다.
- DVCS 계정에서 하나 이상의 저장소를 새로 고치려면:
- 모든 저장소에 대해 계정 옆에서 생략 부호() > 저장소 새로 고치기를 선택합니다.
-
단일 저장소의 경우:
- 계정을 선택합니다.
- 새로 고치기를 원하는 저장소 위로 마우스를 올리고 마지막 활동 열에서 저장소 동기화를 클릭 ()합니다.