일단 JIRA(이하 지라) 와 피쉬아이를 쓰게 되면 둘을 연동할 수 있는 상태가 된다. 그런데 지라에서 발행한 특정 이슈에 대해서 개발자가 매번 들어가서 상태를 변경하는 것이 힘들다. - Solve, Close 이런 상태로 말이다. 그래서, 이런 상태 변화를 원활하게 해주기 위해서 피쉬아이에서는 Smart Commit이라는 것을 제공한다.
방법은 다음과 같다
1. 먼저 피쉬아이에서 스마트 커밋을 활성화시킨다.
http://confluence.atlassian.com/display/FISHEYE/Enabling+Smart+Commits
2. 개발자가 소스를 수정하고 커밋할 때, comment 부분에 이슈와 관련 명령어를 넣어주면 해당 이슈와 연동하여 상태가 변화한다.
JRA-123 JRA-234 JRA-345 #resolve
이것은 JIRA-123, 234,345에 대해서 Resolve로 상태를 변경한 것이다.
http://confluence.atlassian.com/display/FISHEYE/Using+Smart+Commits
위의 링크를 참조하면 될 듯하다.
반응형
'IT' 카테고리의 다른 글
소프트웨어 개발의 흐름? : Agile - Cloud - ALM - Social - CI (0) | 2011.11.20 |
---|---|
Prezi: Big Switch -니콜라스 카 (0) | 2011.10.16 |
uberSvn (http://www.ubersvn.com/) : subVersion의 Web Version (0) | 2011.10.15 |