Redmine 일감과 Perforce Discription의 연동

2011. 12. 13. 10:26Issue Tracker



Perforce (이하 SCM)에서 파일을 올릴때 기록하는 설명에 특정 키워드를 통해서 해당 일감 페이지에 관련 소스(혹은 파일)이 업데이트 되었다는 것을 자동으로 표시해 주는 기능이 있음.

설정 방법

    [관리자 계정으로 접속]
   1.  관리 -> 설정 -> 저장소의 하단부에 일감 참조에 사용할 키워드를 설정

    
   2. SCM에서 설명을 기록 할 시 
IssueID #이슈번호
     를 추가 기록하여 파일 Submit.


    3. Redmine의 저장소 히스토리 갱신
       ( SCM에서 최신 히스토리가 수정되었음을 자동으로 알지 못하기에 Perforce의 경우 trigger를
         사용하여 Redmine에 갱신시켜줘야 함. )
       관리->설정->저장소 의 API 키를 생성


       웹에 접속가능한 실행파일을 만들어 trigger에 등록
       http://RedmineHome/sys/fetch_changesets?key=생성된키
       ( Windows의 경우 bat파일로 만들어 주면됨. 웹접속은 Cygwin의 wget을 사용하면 됨 )

'Issue Tracker' 카테고리의 다른 글

Redmine + Perforce 연동  (4) 2011.10.21