Bitnami Trac stack으로 Trac 재설치
webDAV 연동을 못해서 Visual SVN으로 trac을 재설치 했었는데, 다시 기회가 생겨 Bitnami Trac으로 업그레이드를 하였다.
httpd.conf
webDAV를 위해 다음 모드를 사용해야 함.
mod_dav
mod_dav_fs
mod_setenvif
mod_alias
mod_auth_digest
mod_authn_file
DAV svn
SVNListParentPath on
SVNParentPath "D:/TOW/SvnRepo/Projects"
AuthName "SVN Server"
AuthType Basic
AuthBasicProvider file
AuthUserFile "D:/TOW/SvnRepo/Projects/htpasswd"
require valid-user
trac.wsgi
import os
os.environ['TRAC_ENV_PARENT_DIR'] = 'D:/TOW/TracRepo/Projects'
import trac.web.main
application = trac.web.main.dispatch_request
trac.conf
Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all AuthType Basic AuthName "Trac" AuthUserFile "D:/TOW/SvnRepo/Projects/htpasswd" AuthBasicProvider file Require valid-user # # AuthType Basic # AuthName "Trac" # AuthUserFile "D:/TOW/SvnRepo/Projects/htpasswd" # Require valid-user # ### TRAC MOD_WSGI_CONFIGURATION ### WSGIScriptAlias /projects "C:/Program Files/BitNami Trac Stack/apps/trac/scripts/trac.wsgi"
- trac-admin.exe d:/tow/TracRepo/Projects/Tomato upgrade
- trac-admin.exe d:/tow/TracRepo/Projects/Tomato wiki upgrade
post-commit.cmd in EmbeddedLinux/tomato
"C:/Program Files/BitNami Trac Stack/apps/trac/Scripts/trac-admin.exe" D:/TOW/TracRepo/Projects/Tomato changeset added "tomato" "%2"
post-revprop-change.cmd in EmbeddedLinux/tomato
"C:/Program Files/BitNami Trac Stack/apps/trac/Scripts/trac-admin.exe" D:/TOW/TracRepo/Projects/Tomato changeset modified "tomato" "%2"
post-revprop-change.cmd in EmbeddedLinux/hook
"C:/Program Files/BitNami Trac Stack/apps/trac/Scripts/trac-admin.exe" D:/TOW/TracRepo/Projects/Tomato changeset modified "EmbeddedLinux" "%2"
post-commit.cmd in EmbeddedLinux/hook
"C:/Program Files/BitNami Trac Stack/apps/trac/Scripts/trac-admin.exe" D:/TOW/TracRepo/Projects/Tomato changeset added "EmbeddedLinux" "%2"
easy-install trac plugins
댓글
댓글 쓰기