您的位置:软件测试 > 开源软件测试 > 开源Bug管理工具 > Bugzilla
Bugzilla长征记
作者:网络转载 发布时间:[ 2014/1/15 15:45:07 ] 推荐标签:Bugzilla Bug 缺陷管理

之所以起这个名字,主要因为安装bugzilla过程太过蜿蜒曲折,还好结局是胜利的。这点很重要,但过程更加值得我们学习借鉴,这也是我写这篇记的原因。那闲话不多说,先我抛砖,剩下玉你们来。
  这次安装bugzilla主要是在FC8上,我下面提到的安装过程也只适用于FC8操作系统,至于bugzilla版本限于2.22.1-2.22.3之间。如果想知道RedHat9上如何成功搭建,可以另外找我。
  那开始:
一、准备工作
(1)在Linux中的 /root路径下创建一个bugzilla文件夹,并在其中创建一个modules文件夹和mysql文件夹。
(2)把这章所需要的软件上传到Linux中,
其中包括bugzilla-2.22.3.tar.gz、modules文件夹下的所有模块。

二、检查bugzilla需要的模块
1、进行解包
在bugzilla目录下,输入命令
tar –xzvf bugzilla-2.22.3.tar.gz
即可实现解包
2、解包完成后,使用命令 ls 查看文件,可以看到解包后得到一个文件夹:bugzilla-2.22.3 ,进入此文件夹
3、在bugzilla-2.18rc2目录下,检验模块,输入命令
perl checksetup.pl
4、查看检查结果,即可了解哪些模块没有安装,以下八个必备模块还没有安装:
AppConfig
Date::Format
DBI
DBD::mysql
Template
Mail::Mailer
MIME::Parser
其中DBD模块在本章中先不进行安装,因为这个模块需要先安装mysql,其他模块均可安装

三、Perl的模块安装
这个顺序不能变,因为有的模块安装需要依赖于其他模块,所以要按照以下顺序来装。
(每次仔细看编译的信息,能够知道我们是否能够安装顺利,这步很重要)
1、安装Test::More 模块
(1)进入自己建立的modules目录,找到Test-Simple-0.74.tar.gz
(2)解包:
tar-xzvf Test-Simple-0.74.tar.gz
(3)解包完,会生成名为Test-Simple-0.74的文件夹,进入此文件夹
(4)编译成Makefile文件
perl Makefile.PL
编译完,查看此目录,会看到新生成的Makefile文件
(5)编译生成模块
make
(6)安装模块
make install
安装上面的这个模块,是因为AppConfig这个模块依赖它才安装的。

2、安装AppConfig (v1.52)
(1)进入自己建立的modules目录,找到AppConfig-1.56.tar.gz
(2)解包:
tar-xzvf AppConfig-1.56.tar.gz
(3)解包完,会生成名为AppConfig-1.56的文件夹,进入此文件夹
(4)编译成Makefile文件
perl Makefile.PL
编译完,查看此目录,会看到新生成的Makefile文件
(5)编译生成模块
make
(6)安装模块
make install
(7)进入 bugzilla-2.22.3 目录,输入命令
perl checksetup.pl
此时可以看到AppConfig (v1.52)模块已经安装

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