搭建apache+svn+trac平台
上一篇 / 下一篇 2009-06-17 10:09:48 / 个人分类:配置管理
jQ?0I7t(Hx3wn0一、trac 概念51Testing软件测试网4?._\N{ a7i Trac 是用Python写的一个基于Web的事件跟踪系统,它使用WiKi作为文档的格式,Subversion作为版本控制系统。可帮助开发人员进行源码版 %D6CV(E.U l0本管理、Bug跟踪和讨论。Debian 'Rtf MfZ]0如果你的系统是Debian则用apt-get install trac命令安装即可,Trac依赖的所有软件包系统会自动安装。安装完成后,就可进行配置了。 ZFg~3B^x7E2f0Trac可以设置成Standalone服务器,只供本机使用。也可以与Apache等Web服务器集成,如果与Apache集成,则可配置成CGI、FastCGI或51Testing软件测试网wEQ*b4nfp8^ ^ Mod_Python等方式 。 :mL0m.d(q!}7E;xlJ0本人文采用:51Testing软件测试网;zn1j0]3lO$M redhat 951Testing软件测试网? E(KPF'j6eT/q apache 2 (mod_python) GA\7QJ;u%z'`)]0mysql 5 (mysql_python)51Testing软件测试网Z!E-w4`e*Y*`2D G Subversion 1.451Testing软件测试网4O W"d9T{!dGq trac 0.10.4 ?^L0X:~M` k7l0 e:{U/jt8RE's:P0二、trac 官网安装方法51Testing软件测试网7_4s"cV,u#?6?_ Xdzi+m$SP.L0http://trac.edgewall.org/wiki/TracInstall Ik A2T-C0 它所依赖的包:51Testing软件测试网1N8lF5y0q a P)U *Python, version >= 2.3 //Please keep in mind, that for RPM-based systems you will also need python-devel and python- X/p lqP!J4z0xml packages. o YpSC#[AR0 *ClearSilver, version >= 0.9.3 //With python-bindings (./configure --with-python=/usr/bin/python) e@jkI\0 *A web server capable of executing CGI/FastCGI scripts, or Apache HTTPD with mod_python. 51Testing软件测试网2oJ)^`.l P;EJ ` }'R * Subversion, version >= 1.0. (>= 1.1.x recommended) |)L6dk&a x/z(qr'eH0 * Subversion SWIG Python bindings (not PySVN). 1wQaM4Op vu0 *必须的数据库支持(SQLite,PostgreSQL,MySQL(0.10.4以上版本的trac完全支持). 1] jr3Bce9d0 在安装之前要先确认这些包是否满足trac 的要求。51Testing软件测试网-S-v'f-h&m jzN 我的就是RH9 版本太低了,结果依赖的包超多。51Testing软件测试网Ld;^1D(Jr 所有包整理如下:51Testing软件测试网kV[u[,Q python:51Testing软件测试网~Z8T H4W:o"T1J^ http://download.chinaunix.net/down.php?id=24851&ResourceID=35&site=1 7F.H8^u%Z:F&s |