您的位置:软件测试 > 开源软件测试 > 开源Bug管理工具 > Bugzilla
Bugzilla在Windows下巧妙安?
作者:网络转载 发布时间:[ 2014/3/21 11:12:50 ] 推荐标签:Bugzilla Linux Bug

      Bugzilla  原来是Linux/Unix下的一个Bug跟踪工具,以前的版本对Windows的支持很不好。近的几个版本对Windows的支持已经很好。但是安装起来,还是有些麻烦。下面我自己安装的总结几个妙处。

        1、安装Apache2.0或以上的版本,http://httpd.apache.org/,配置好待会安装bugzilla 的 CGI。
Alias /bugzilla/ "/bugzilla/"
<Directory "/bugzilla/">
    Options +ExecCGI MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
        不直接映像成CGI是因为Buzilla的帮助在相同的目录,免得分开费事。

        2、安装mysql5,www.mysql.com
        3、下载新的版本,www.bugzilla.org
        4、下载安装 perl5.8http://www.activestate.com/downloads/
        5、下载中文语言资源,http://code.google.com/p/bugzilla-cn/

        安装、配置的时候,有个巧妙之处。安装Perl的时候,如果不想修改bugzilla的源码,安装到和bugzilla相同的盘符下的 usr目录下面。因为,bugzilla中的CGI文件中第一行是指向 /usr/bin/perl 的。
        如果不想这样安装Perl、又不想修改bugzilla中的CGI文件,还可以这样做:建立目录 usrin,拷贝perl.exe到这个目录下面;再将安装perlin放到PATH环境变量中。

        完了,是安装Bugzilla所需的 perl modules,在命令行执行下列的操作:
        ppm repo add theory58Shttp://theoryx5.uwinnipeg.ca/ppms
        perl.exe install-module.pl --all
        大部分的modules ppm 都能自动安装完成。
        通过 perl checksetup.pl 命令检查缺少的module,再可以通过这样的方法安装
ppm installhttp://theoryx5.uwinnipeg.ca/ppms/GD.ppd
ppm installhttp://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd
ppm installhttp://theoryx5.uwinnipeg.ca/ppm/mod_perl.ppd

        后有一个叫 PerlMagick.ppd 的可选的module,实在没有,放弃了。

       mysql连接的配置在 bugzillalocalconfig 之中,修改成我们实际环境中的连接参数。

        准备MySQL
        使用 mysql 命令行连接 mysql,执行
--创建bugs数据库
CREATE DATABASE bugs;
--创建 bugs用户,bugzilla中的默认的用户名
CREATE USER bugs IDENTIFIED BY '';
--给用户授权,我是内网用,给所有权限、可以在任意机器登录
GRANT ALL PRIVILEGES ON *.* TO'bugs'@'%'identified by '';
--
FLUSH PRIVILEGES;

        现在已经可以连接你的Bugzilla了,http://localhost/bugzilla/会看到默认的界面。

        这里讲一讲首页中的“常用功能”、”常用链接“的链接显示有些不习惯,可以修改
templatecndefaultglobalcommon-links.html.tmpl
<ul> <li>  转换成表格 <table> <tr> <td> ,显示在一行中,好看多了。

        同样的,英文也处理一下,
templateendefaultglobalcommon-links.html.tmpl
<ul> <li>  转换成表格 <table> <tr> <td> ,显示在一行中,好看多了。


        完了。说得不是很详细,仅提及重点,具体的安装步骤,请看bugzilla的手册。

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd