windows服务器搭建trac开发环境(待编辑)
来源:互联网 发布:tomcat 启动端口 编辑:程序博客网 时间:2024/06/06 23:18
Windows 下安装trac问题跟踪系统
安装依赖软件
python:trac是基于python开发,所以要安装python。
从官网下载安装包后,一直下一步即可。
为了方便使用,可以把python的安装目录(默认为C:\PythonXX)添加到系统PATH变量中.
setuptools:用于安装python应用的工具
从官网选择平台为:Windows (simplified),下载ez_setup.py文件,在命令行窗口执行:
python ez_setup.py
即可自动安装。
为了方便使用,可以把setuptools的安装目录(默认为C:\PythonXX\Scripts)添加到系统PATH变量中.
继续安装其他依赖包,在命令行窗口执行:
easy_install Genshi
easy_install Babel(目前1.3之前的版本不支持zn_CH,1.3版本又存在和Trac的兼容性BUG,只能等以后出新的版本再使用)
easy_install docutils
easy_install Pygments
easy_install pytz
安装trac
easy_install Trac==1.0
初始化网站数据
trac-admin C:\trac\mco initenv
项目名称:mco(填写自己的项目名称,我在此处填写mco)
数据库连接字符串:sqlite:db/trac.db(无需填写,直接回车即可)
启动服务器(使用trac自带的tracd服务器)
tracd --port 8000 C:\trac\mco
访问网站:
http://127.0.0.1:8000/mco
可以访问,则网站部署成功。
完善配置
修改网站logo
打开文件C:\trac\conf\trac.ini
修改以下代码
[header_logo]
alt = mcobject_logo
height = 72(根据图片的高度设置值)
link = http://www.mcobject.cn/(此处填写点击logo后跳转的网址)
src = http://www.mcobject.com/Userfiles/Image/logo.gif(此处填写logo的url地址)
width = 210(根据图片的宽度设置值)
网站登录授权
本处使用一个python脚本生成
脚本名trac-digest.py,下面的脚本添加了一个用户,用户名:admin 密码 123
脚本下载地址:
python trac-digest.py -u admin -p 123 >c:\trac\digest.txt
继续添加其他用户,注意,添加使用>> ,新建使用>
python trac-digest.py-u Mario -p 123 >> c:\trac\digest.txt
pythontrac-digest.py -u Bruce -p 123 >> c:\trac\digest.txt
pythontrac-digest.py -u Byron -p 123 >> c:\trac\digest.txt
给用户添加权限:可以使用的权限包括TRAC_ADMIN, PERMISSION_ADMIN, PERMISSION_GRANT,PERMISSION_REVOKE
trac-admin c:\trac\mcopermission add admin TRAC_ADMIN
指定用户名密码的方式启动服务器
tracd --port 8000 --auth=mco,c:\trac\digest.txt,tracc:\trac\mco
网站的备份
$ trac-admin /path/to/projenv hotcopy/path/to/backupdir
Wiki的使用
http://trac.edgewall.org/wiki/WikiFormatting
- windows服务器搭建trac开发环境(待编辑)
- SVN+Trac开发环境搭建
- Windows搭建Trac
- 搭建 MPICH 开发、运行环境 | (待完善)
- 使用Vagrant在Windows平台搭建嵌入式Linux开发环境(2)Tftpd服务器搭建
- 使用Vagrant在Windows平台搭建嵌入式Linux开发环境(3)nfs服务器搭建
- Trac & SVN(使用Trac和SVN搭建SCM环境)-Part One
- Windows开发环境搭建
- 动手搭建开发网站: nginx, wiki + trac + git (一)
- 动手搭建开发网站: nginx, wiki + trac + git (二)
- 动手搭建开发网站: nginx, wiki + trac + git (三)
- Windows环境Git服务器搭建
- Android之开发环境搭建(Windows)
- java开发环境搭建(windows)
- PHP&&Smarty开发环境搭建(windows)
- Windows下搭建PHP开发环境()
- GAE开发环境搭建(Windows + Eclipse)
- Android开发环境搭建(Windows+Eclipse)
- GITHUB学习手册
- SICP授课录像镜像
- G++编译程序导入getch()函数
- android学习日记——Intent与IntentFilter
- 【FreeMarker】【程序开发】bean的包装
- windows服务器搭建trac开发环境(待编辑)
- 史上最全github使用方法:github入门到精通
- 【ORACLE_错误码剖析】错误码一览表(九)
- 实战模板方法模式——了解多态一点点
- 【ORACLE_错误码剖析】错误码一览表(八)
- 何为天,何为地,何为道
- 高效面试之实现strcpy等简单库函数
- 惨痛的教训,NSURL访问本地文件的问题
- 推荐算法学习笔记