'ticket-custom'에 해당되는 글 1

  1. 2009.07.10 Trac On Windows 설정

Trac On Windows 설정

Ticket Type을 task를 기본으로 두는 것도 미리 설정해 두자...(아닌가? 시스템에 따라 defect가 기본으로 되어야 하나?)

- trac.ini 변경
C:\TOW\Setup\TracRepo\Projects\HelloTOW\conf\trac-std-ko.ini.tpl 파일이 복사되므로 아래 내용을 적용시켜두면 프로젝트가 생성될때 적용된다.
각 프로젝트의 Admin(어떤 플러그인을 설치해야 되는지는 잘모르겠다. TOW에는 기본적으로 있음)을 이용해서도 가능
  • [ticket] - restrict_owner를 true로 두면 사용자를 선택해서 할당할 수 있게 Select 목록으로 나온다.
  • [header_logo] - src를 비워두면 General - Basic Settings - Project - Name 이 좌측상단에 나온다.(Project - Name은 /projects(Available Projects) 에서 출력된다.)
  • [header_logo] - link를 /projects /projects/PROJECT 로 둔다.
  • [logging] - log_type을 file로 둔다.
  • [wiki] - ignore_missing_pages를 true로 둔다.(Camel형식으로 된 단어에 자동으로 링크를 걸어주는 옵션)
  • 업로드 용량 수정
  • 확인자를 추가한다.
    [ticket-custom]
    closer = text
    closer.label = 확인자

- 리포트 추가
http://pantarei.tistory.com/384

- 메뉴 추가
http://pantarei.tistory.com/397

- Subversion
  • C:\TOW\SvnTemplate\trunk, branches, tags 를 가지고 저장소를 생성, 이 디렉토리가 여기에 없으면 생성하지 않는다.
  • authz 파일 수정해야 함.
- Wiki
  • C:\TOW\Python\share\trac\wiki-default 에 있는 내용이 위키에 기본적으로 들어감.
  • WikiStart를 제목만 생성되게 하자.
- 사용자 추가
  • create-trac-repo.bat 에서 사용자 생성 부분을 삭제하거나 admin 대신 적당한 아이디를 넣는다.
- 기초 데이터 입력 수정
C:\TOW\Python\Lib\site-packages\trac\db_default.py
  • Report 수정(마일스톤에 따른 모든 티켓들 (닫혀진 것을 포함해서) 리포트에서 owner 변경)
  • Report 추가(closer가 있는 리포트)
  • Components, Milestones, 버전 : 제거
  • Priorities : 우선 순위를 쉽게 알아볼 수 있게 1, 2(default), 3으로 설정
  • Ticket Types : 해야 할일은 task, 문제점은 defect로 두자.
  • anonymous 제거
* 위 내용을 적용한 파일(처음 설치후 적용, Subversion항목 제외)

- 참고
http://trac.edgewall.org/
http://trac.tistory.com/
http://eclipseforum.net/
http://www.hosted-projects.com/trac/TracDemo/Demo