red
Redmine的FAQ管理插件
http://chaoqun2003.iteye.com/blog/224772
cvs to svn
http://svn.collab.net/repos/svn/trunk/doc/user/cvs-crossover-guide.html
Windows下Trac的安装与基本配置
http://hi.baidu.com/xuexiba/blog/item/4fcb6b8166b05cdabd3e1e55.html
windows下Apache+SVN+Trac安装及配置(二)
http://luchar.iteye.com/blog/151051
http://trac.edgewall.org/wiki/TracInstall
Python 手册
http://doc.chinahtml.com/Manual/Python/tut/
http://linux.chinaitlab.com/manual/Python_chinese/ch03s02.html
=====================
svn ok
1.安装Python,下载:python-2.5msi,进行默认安装。
2.安装Genshi模板系统,属于页面表示层,下载Genshi-0.4.4.win32.exe,安装时会识别Python安装目录。
3.安装Subversion Python Bindings :svn-python-1.4.6.win32-py2.5.exe,安装时会识别Python安装目录。
4.安装PySQLite, 下载pysqlite-2.4.1.win32-py2.5.exe,安装时会识别Python安装目录。PySQLite是SQLite和Python 绑定的轻量级数据库引擎,它是Trac默认的数据库。
在安装Trac之前,首先要安装setuptools ,安装步骤如下:在主页中将ez_setup.py的文件右击另存给下载下来(如保存到D:\python下面),以CMD命令窗口方式进入python该目录执行python ez_setup.py即可安装和python版本对应的setuptools了.
注意:ez_setup.py文件最好放在安装python的根目录下,这样进入该目录以后就可以直接执行>python ez_setup.py命令即可完成setuptools的安装了.
然后使用cmd命令窗口进入到下载的trac根目录下输入:
>D:\python\python setup.py install (如果trac与python放在同一目录下或者将python增加到path环境变量中,可直接写成python setup.py install)等待安装完成。
================
Using d:\python25\lib\site-packages
Searching for setuptools==0.6c8
Best match: setuptools 0.6c8
Processing setuptools-0.6c8-py2.5.egg
setuptools 0.6c8 is already the active version in easy-install.pth
Installing easy_install-script.py script to d:\Python25\Scripts
Installing easy_install.exe script to d:\Python25\Scripts
Installing easy_install-2.5-script.py script to d:\Python25\Scripts
Installing easy_install-2.5.exe script to d:\Python25\Scripts
Using d:\python25\lib\site-packages\setuptools-0.6c8-py2.5.egg
Finished processing dependencies for Trac==0.11.2.1.ja1
================
完成上述的安装后,就可以创建一个TracEnvironment,它是Trac存储信息的地方,如 wiki pages, tickets, reports, settings 等。
1. 通过trac-admin创建一个Trac Environment
在本例中首先在D盘的var目录下新建一个trachome目录,然后以CMD命令窗口方式进入D: \python\Scripts目录下输入:>trac-admin D:/var/trachome/projects initenv,
然后根据提示输入项目的名字(本例中为projects),然后提示询问数据库连接字符串类型,本例中使用的是sqlite,故采用默认就可以了。直接回车接下来是的是:
Please specify the type of version control system,
By default, it will be svn.
If you don't want to use Trac with version control integration,
choose the default here and don't specify a repository directory.
in the next question.
。。。。。
Path to repository [/path/to/repos]> D:/var/svnhome/projects
var\trachome\projects\conf下的trac.ini与trac.ini.sample两个文件,只需将其中repository_dir值修改成:D:/trachome/testTrac即可。
@@ 注意,我这里出过一个错误
--------------
Trac detected an internal error: SubversionException: ("Expected FS format '2'; found format '3'", 160043)
--------------
svn-win32-1.4.6.zip匹配 svn-python-1.4.6
svn-win32-1.5.3.zip匹配 svn-python-1.5.3
D:\Python25\Scripts:
tracd --port 8000 D:\trachome\testTrac
安装:
mod_python-3.3.1.win32-py2.5-Apache2.2.exe
自动设置mod_python.so
LoadModule python_module modules/mod_python.so
# TRAC
#Alias /trac "D:/Trac/cgi-bin/trac.cgi"
<Location /trac/projects>
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv D:/trachome/testTrac
PythonOption TracUriRoot /trac/projects
</Location>
<Location /trac/projects/login>
AuthType Basic
AuthName "Projects"
AuthUserFile "G:\svnproject\trac\tracpwd"
Require valid-user
</Location>
set admin
htpasswd -m(这里是增加 -c是新建) D:/software_tools/var/trachome/projects/conf/trac.passwd admin
D:\Python25\Scripts:
D:\Python25\Scripts>trac-admin D:/trachome/testTrac permission add admin TRAC_ADMIN
分享到:
相关推荐
用户可以通过邮件列表和官方论坛获得帮助,并且对于Red5有兴趣贡献的用户可以创建新的Trac凭证并注册邮件列表,以支持开源项目的发展。 Red5的构建和部署指南帮助用户理解如何构建和部署Red5服务器,以及如何将Red5...
在IT行业中,特别是服务器管理领域,RHEL (Red Hat Enterprise Linux) 和 CentOS 是两种广泛使用的Linux发行版。本文将深入探讨如何在RHEL5或CentOS5上搭建Trac环境,这是一种优秀的开源项目管理和问题跟踪系统。...
对于那些有兴趣贡献于Red5开源项目的人来说,参考手册提供了一些参与项目的方式和方法,鼓励用户为项目贡献代码、文档或者通过邮件列表和Trac系统来提出新功能或缺陷报告。邮件列表格式和缺陷报告的具体格式在手册中...
遇到问题时,可以通过Trac提交缺陷报告,或者在邮件列表中与其他用户和开发者交流。此外,了解Red5使用的端口号也非常重要,例如HTTP服务的5080端口,RTMP服务的1935端口,以及用于HTTP隧道的RTMPT端口8088等。 总...
例如,对于初学者来说,可以从http://trac.red5.org/wiki/Examples获取实例,或者参考http://plter.com/archives/524上的入门视频教程,这对于了解如何部署和使用Red5非常有帮助。 在Red5的开发中,`...
此外,社区还提供了邮件列表、错误追踪系统(Trac)以及可能的开发计划。 RED5使用特定的端口进行通信,例如RTMP通常使用1935端口,而RTMPS(SSL加密)可能需要443端口。开发者可以通过禁用套接字策略检查来适应...
如果你是初学者,可以参考http://trac.red5.org/wiki/Examples和相关教程来快速上手。特别是,有些开发者分享了入门级的视频教程,如http://plter.com/archives/524,对于理解Red5的基础工作原理非常有帮助。 在Red...
1. **定义状态**:首先,需要为每个交通灯状态创建一个二进制变量,如`STATE_RED`, `STATE_GREEN_LEFT`, `STATE_GREEN_STRAIGHT`, `STATE_GREEN_RIGHT`, `STATE_YELLOW`。 2. **状态转换逻辑**:然后,定义何时从一...
DEF CON 28安全模式链接 ...蓝队村// //Red Team Village // // //航空村// //BiohackingVillage // //职业黑客村//最新添加的Hack The Sea // //新增汽车黑客村(Track1) // //新增Car Hacking Village(Trac
Redline - **简介**:轻量级但功能全面的Bug追踪工具,适合中小型企业。 - **特点**: - 操作简单直观; - 具备基本的Bug跟踪功能; - 提供免费试用版。 #### 四、总结 以上十款工具各具特色,在不同的应用场景...