http://blog.nzeo.com/8194그동안 사용하던 TRAC 을 XE의 issueTracker모듈을 제작하고 교체할 예정입니다.

TRAC 이 매우 뛰어난 프로그램임에는 분명하지만 일반 사용자들의 접근성이 떨어지고 XE와 인증 연동이 되지 않는다는 것 때문에 그간 사용율이 뜸했거든요.

issueTracker Module은 다음과 같은 특징을 가지고 있습니다.

  1. Trac과 같은 SVN 연동이 된다
    너무 당연해야 할 기능이지만 그냥 적어봅니다.
    다만 svn의 특징상 서버에 설치된 svn client와 diff command를 이용하는 구조입니다.
    나름 잘 되는거 같네요.
  2. 여러 세부 사항 설정이 가능하다.
    TRAC에도 있는 기능인데 마일스톤, 타입, 컴포넌트등의 설정이 가능합니다.
  3. XE의 인증과 잘 연동이 된다.
    이슈를 생성하는 퍼미션과 커미터 퍼미션등이 있습니다.
    티켓의 소유자를 지정하거나 할때 그룹 멤버들을 추출해서 쉽게 연동되도록 했습니다.
  4. 이슈의 열람이 나름 편하다
    세부항목별 열람과 검색등의 방법을 편하게 했습니다.
  5. 릴리즈 관리가 된다
    이건 TRAC에 없던 것인데요 패키지 - 릴리즈 단위로 직접 릴리즈를 관리할 수 있습니다.
    릴리즈 바탕으로 문제가 발생한 버전을 티켓에 기재할 수 있습니다.
뭐... 은근히 쉬운 관리 기능을 제공하고 사용폭이 넓은 것 같습니다. (자뻑인가.. ㅡ.ㅜ)

하지만 한가지 아쉬운건 위키 기능이 없다는 것입니다.

위키 기능만 추가되면 정말 TRAC 클론 이상의 가치를 낼 수 있을텐데 일단 위키 모듈을 별도로 진행하고 XE의 모듈 관리 기능을 잘 연동되도록 해야 할 것 같네요. :)

아무튼 앓던 이 빠진 것처럼 시원합니다. ㅎㅎ

참 http://www.zeroboard.com/xe_issuetracker 보시면 됩니다.

이 게시물을..