회사에서 현재 Jira를 쓰고 있는데 작업이 끝나고 Jira에 가서 이슈의 상태를 바꾸고 하는 것이 귀찮아서 다른 방법이 있을까 했는데 역시 있었다.(역시 나만 귀찮은 게 아니었음 ㅎㅎ) 정리의 기준은 글을 쓴 시점의 Android Studio를 기준으로 한다.(v3.6.3)
[기본 세팅]
1. 먼저 Atlassian 계정의 API 토큰을 생성해야 한다. 이 링크(https://id.atlassian.com/manage-profile/security/api-tokens)를 클릭 후 들어가면 API 토큰을 만들고 해당 토큰을 따로 기억해둔다.(잃어버리면 다시 만들어야 됨...)
2. Android Studio의 [Preference] -> [Tools] -> [Tasks] -> [Servers]로 들어감
3. [+] 버튼을 누르고 서버 정보를 입력한다.
- Server URL : ~.atlassian.net
- Email : 내 이메일 계정
- API Token : 1번에서 만든 API 토큰
- Search : 그대로 두자
4. Test를 눌러서 정상적으로 접속이 되는지 확인한다.
일단 기존 이슈에 해당 Task를 연동하는 방식으로 사용한다.
[사용 방법]
1. (맥 : option + Shift + n, 윈도우 : alt + shift + n)을 누르면 연동할 수 있는 이슈들이 나오는데 거기서 해당되는 이슈를 선택
2. OpenTask 창에서 수정 후 적용
3. Android Studio에서 Commit을 생성하면 자동으로 Commit 메시지 입력됨(단축키 - Command+K)
4. Task 종료는 (맥 : option + Shift + w, 윈도우 : alt + shift + w)로 한다.