개발자라면 언젠가는 사용하게되는 것이 버전관리툴(svn, git, ...)과 Issue Tracker 죠.
오늘은 TortoiseGit 과 issue tracker 를 연동하는 법을 소개하겠습니다.(단순히 issue 번호에 link 거는 정도 까지만 입니다.)
TortoiseGit 으로 Local 저장소를 준비해주세요.
그리고 연동할 Issue Tracker 도 있어야겠죠?
윈도우 탐색기에서 Local 저장소를 선택 후 우클릭 하고
TortoiseGit -> Settings 클릭하면 아래와 같은 화면이 뜹니다.
- Hook Scripts/Issue Tracker Config 를 선택
- Config source 는 공통적으로 적용할 예정이므로 Global 을 선택했습니다.
- bugtraq.url : http://my_mantis/view.php?id=%BUGID% <- (요건 제가 사용중인 MantisBt 이니, 각자가 사용하고자 하는 IssueTracker 의 url 을 넣으셔야 합니다)
- bugtraq.message : %BUGID%
- bugtraq.logregex : Test 버튼 눌러서 입력합니다.
Message part expression : [Ii]ssues?:?(\s*(,|and)?\s*#\d+)+
Bug-ID expression : (\d+)
- 이제 설정이 완료되었습니다.
- git commit log 작성시 Tester 의 Sample text 처럼 입력하면 log 확인창에 아래와 같이 issue 번호에 링크가 걸리게 됩니다.
이제 링크를 클릭하여 Issue Tracker 의 해당 이슈가 보이면 성공이죠~
이상으로 TortoiseGit 에 Issue Tracker 연동 방법에 대한 정리를 마치겠습니다~~
'Programming > SVN & Git' 카테고리의 다른 글
SVN 백업 및 복구 (0) | 2010.11.23 |
---|---|
[Tip]svn server 주소를 ip 가 아닌 domain name 으로 하라. (0) | 2010.01.04 |
svn:externals - SVN 다른 저장소와 연결 하기 (0) | 2009.12.02 |