겸손한 개발을 위한 자양분



TRAC 0.12dev 버전 설치가 꽤나 까다로워서 배치파일로 만들었습니다.
압축을 풀고, inst.bat 파일을 실행하면 됩니다.

완전 자동 설치가 아니므로,
설치 각 단계에 대한 설명은 콘솔창을 참고
해야합니다.


가령, 위 화면은 아파치 서버를 인스톨할때의 설명이며,
각 입력 단계에 입력할 내용을 보여주는... 데요...
-_-;;; 위의 192.168.1.101 은 사용하실 IP 로 잡아주셔야합니다.

inst2.bat 파일은 추가 설정을 위한것인데,
다른 웹자료를 참고하셔야 할 듯...

설치 후의 기타 설정방법은 setting.txt 를 읽어보시기 바랍니다.

배치파일의 내용을 보면 아시겠지만,
설치중에 필요한 파일들은 C:\_TracInst 폴더에 복사됩니다.
그리고, TRAC/SVN/HTDOCS 는 C:\DevServer 폴더를 기준으로 합니다.


inst.bat로 설치되는 내용은 다음과 같습니다.
  • 아파치 서버 ( apache_2.2.14-win32-x86-no_ssl.msi )
  • 서브버전 ( Setup-Subversion-1.6.5.msi )
  • 파이썬 ( python-2.5.4.msi )
    • setuptools-0.6c9.win32-py2.5.exe
    • svn-python-1.6.5.win32-py2.5.exe
    • mod_python-3.3.1.win32-py2.5-Apache2.2.exe
  • TRAC 0.12dev ( trunk )
    • genshi ( trunk )
    • babel ( trunk )
    • ElementTree
    • cldr1.7.1
    • pytz
    • docutils
    • epydoc
    • Pygments


포함되어있지만 자동으로 설치되지 않는 내용은 다음과 같습니다.

  • /css ( TRAC 의 한글 폰트 가독성을 고려한 css )
  • /ganttcalendarplugin ( 한글화된 ganttcalendar plugin )
  • /ticketdeleteplugin ( 티켓 삭제용 plugin )
  • vcredist_x86.exe ( msvcrt**.dll 관련 문제 발생시 해결 )


그 외에, 시스템 환경 설정에 다음의 PATH 를 자동으로 추가합니다.
C:\_TracInst\Apache2.2\bin;C:\_TracInst\Python25;C:\_TracInst\Python25\Scripts;C:\_TracInst\Subversion\bin

시간나면 설치방법 올리겠는데, 아직 잘... ^^;