trac.ini 설정을 변경할 경우, 혹은 tow관리자에서 이것 저것 수정하게 될 경우... 간혹 시작이 되지 않는다. 
(일하기 바빠서 어떤 시점인지 정확히 알 수 없었다.)
###########################################

Available Projects

  • HelloTOW: Error 
    ([Errno 9] Bad file descriptor)

###########################################

토우 홈폴더의 아파치 로그를 보시면 아래와 같은 메시지를 보실 수 있습니다.
MissingSectionHeaderError: File contains no section headers.\nfile: C:/TOW/TracRepo/Projects\\nmk\\conf\\trac.ini, line: 1\n'\\xef\\xbb\\xbf# -*- coding: utf-8 -*-\\n'

일반적으로 토우 메인 설정파일인  trac.ini 의 위치는 다음과 같습니다.
C:/TOW/TracRepo/Projects\\nmk\\conf\\trac.ini

이 파일을 미리 백업해 두시고 (copy & past)
이 파일 원본을 notepad.exe로 열어봅니다.

[다른 이름으로 저장] 하실 때, ANSI로 저장해 보시고 토우를 다시 시작해 보세요.

(왜 그런지는 묻지 마세요. 저도 http://trac.edgewall.org/ticket/6622 를 참조했습니다.

#############################################

 

위와 같이 해도 계속 오류가 발생 할 경우에는

윈도우 이벤트로그를 몽땅 지워보세요.

그럼 됩니다.

뭐 이런 황당한 경우가...

Posted by bestrok
,

[프로젝트 관리] 

C:\TOW>add-project prototype

하면

 http://서버주소:8080/projects/prototype 으로 접속가능


[사용자관리]

C:\TOW>add-user [id] [password]


[퍼미션추가]

C:\TOW>list-perm <프로젝트명>
C:\TOW>list-perm <프로젝트명> <사용자ID>
C:\TOW>add-perm <프로젝트명> <사용자ID> <권한들(공백으로 구분)>
C:\TOW>remove-perm <프로젝트명> <사용자ID> <권한들(공백으로 구분)>


예. C:\TOW>add-perm goldincity jtkim TRAC_ADMIN

Posted by bestrok
,

C:\TOW\TracRepo\Projects\HelloTOW\conf\trac.ini

열고


[logging]
#log_level = DEBUG
#log_type = eventlog
log_level = WARNING
log_type = file

Posted by bestrok
,