2012-08-05

Windows 下安装配置 bitnami trac(svn server + trac)

下载
安装
  设置初始项目,svn reop 目录,trac proj 目录
svn配置:

svnserve根目录:
  C:\Program Files\BitNami Trac Stack\subversion\scripts下
  双击serviceinstall.bat 卸载svn服务,
  用文本编辑器打开,在 -d 后 添加 空格 -r "c:\BitNami Trac Stack repository"
  目录为安装时设置的svn repo根目录。保存关闭
  打开命令行,执行 serviceinstall.bat INSTALL 重新安装服务
trac:
  安装tracaccountmananer插件:
  (我在安装之前已经用安装bitbami trac时设置的admin 用户登录,安装完插件重启apache 之后用admin添加到其他用户)
  双击运行 安装目录下的 use_trac,
  easy_install http://trac-hacks.org/svn/accountmanagerplugin/0.11 回车

  修改 trac.conf(C:\Program Files\BitNami Trac Stack\apps\trac\conf),删除apach2配置信息

AuthType Basic
AuthName “trac”
AuthUserFile /var/www/trac/.htpasswd
Require valid-user


修改trac.ini(C:\BitNami Trac Stack projects\fs\conf)


[components]
trac.web.auth.LoginModule = disabled #禁用传统的登录模块插件
acct_mgr.web_ui.LoginModule = enabled
acct_mgr.web_ui.RegistrationModule = disabled
acct_mgr.htfile.HtPasswdStore = enabled



[account-manager]
password_format = htpasswd
password_store = HtPasswdStore
password_file = .htpasswd #这里配置密码文件的路径,根据实际情况修改


正常使用之前可能还需要做如下配置:



重启apache

安装toc
easy_install http://trac-hacks.org/svn/tocmacro/0.11

修改trac.ini
[components]
tractoc.* = enabled

使用toc
[[TOC]]
或者 不需要显示 “Table of Content文字”:

No comments: