开源缺陷管理工具BugZilla安装心得

Hasana ·
更新时间:2024-09-21
· 856 次阅读

以前一直在琢磨Mantis的应用,经过一段时间的摸索,基本了解了他的功能和优缺点,总的来说Mantis做的是很不错的,比较适合于比较小的项目进行使用。但是对于相对大一点的应用在一些细节上显得略有单薄了。所以一直想看看其他开源的项目做的如何。自然而然也想到了鼎鼎大名的BugZilla。不过按照网上之前的传言说BugZilla如何如何难以安装配置,特别在Windows上安装如何困难,论坛上不乏关于这个“高难度”动作的帖子。     于是做好了十二分的心理准备之后,开始安装,结果大跌眼镜,BugZilla和Perl的安装程序作的非常好,在开源项目真的是很不错的了。大概用了两三个小时,安装结束。相比Mantis的安装简直是轻松自在了,想去年装Mantis折腾了2天才把Mail,图形报表装好。BugZilla真是简单多了,Checksetup.pl可以帮助用户完成大多数的配置的工作。下面简单谈一下安装的过程。 我的安装环境:WinXP SP2 简体中文 1。首先安装Perl,我使用的是:ActivePer.下载地址:http://www.perl.comorhttp://www.activestate.com/Products/ActivePerl/?_x=1.建议下载.MSI的安装包。     然后运行所下载的程序,按照提示一步一步完成安装。 2。安装下载 MySQL,http://www.mysql.com有关MySQL的文章很多,这里不再多说。 3。关键的步骤到了,呵呵, (1) 去http://www.bugzilla.org下载新的BugZilla. (2) 将下载后的文件解压缩到硬盘,比如C:Bugzilla. (3) 打开Dos命令运行窗口:在运行中输入:CMD(Note:"CMD" but not "command"). (4) 切换到BugZilla的安装目录(such as c:ugzilla).运行Checksetup.pl(note:这个程序是BugZilla安装的核心,所有的安装配置都靠他搞定了,呵呵) (5) 然后按照CheckSetup.pl程序的提示,来安装相关的模组。 例如:ppm install DBI ... 这里特别注意下,由几个模组在下载的文件中是没有的,必须得从BugZilla的网站下载。 或者可以输入ppm rep bugzillahttp://www.bugzilla.org/ppm/然后再继续安装,安装程序会自动连接的网站进行下载,并且安装。 安装完相关的模组后,记得按照提示修改一下一个配置文件。在那个文件中输入数据库的用户名密码,以及数据库的名称。文件的具体位置,一时半会还记不起来,反正Checksetup.pl里面有提示了,呵呵。 (6)修改好数据库配置后,再次运行Checksetup.pl,它会自动连接到据库并创建数据库以及里面的表。 (7)再次运行Checksetup.pl确认安装无误后进行下一步。 4。配置IIS. (1) 为BugZilla创建一个虚拟目录,并且在默认文档中添加Index.cgi. (2) 打开 控制面板->管理工具->Inte.net 服务管理器,在默认 Web 站点, 点按右键选择属性->主目录->配置…,在应用程序映射中点击添加 增加如下的内容: Executable: C:Perlinperl.exe -T "%s" %s Extension: .cgi Limited to: GET,HEAD,POST

Okay,运气好的话,这么安装结束了。 在IE中输入:http://localhost/bugzilla可以打开BugZilla的登陆界面了。

下面谈谈BugZilla VS Mantis 的结论; 1. 界面。 BugZilla的几面几乎可以说惨不忍睹,鼎鼎大名的开源软件,界面居然是这样。呵呵。真想不通。相对而言Mantis的界面则要友善的多了。操作也相对更加人性化一点。 2. 功能。 功能来说,BugZilla的定制功能的确更强,能满足更多用户差异化的需求。而Manits的好多设置还得通过修改代码来实现,相比麻烦了很多。 3. 本地化。 Mantis本身提供了十几国的语言可以供用户直接选择。很不错的哦。而BugZilla本身只有英文,网站提供的多国语言包,看起来也是Sourceforge上其他项目组完成的,更新的节奏也比英文版慢了一年半年的。不爽的很。 4. 知名度,呵呵。这个BugZilla和Mantis没得比了。Linux,Eclipse,NASA(美国宇航局居然也用开源的???)...等等知名的厂商都在用。而Manits的使用者大多都是一下不知名的小公司了。 5. 安装。 平心而论BugZilla的安装确实比Mantis简单。CheckSetup.pl替用户省了不少心。

以上是小的对BugZilla的一点心得,不足之处,诸位看官多多担待。



开源 bugzilla 缺陷管理

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章