Chinaunix首页 | 论坛 | 博客
  • 博客访问: 762184
  • 博文数量: 790
  • 博客积分: 40560
  • 博客等级: 大将
  • 技术积分: 5065
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 16:29
文章分类

全部博文(790)

文章存档

2011年(1)

2008年(789)

我的朋友

分类: LINUX

2008-08-28 17:08:44

 

  更多Linux文章请看:Linux操作系统应用专区

  对于负责提供支持的人而言,保持对问题、难题及其修订的跟踪,可能会是一项棘手的任务;不过,有一个完美的开源方案可以满足这一要求:Bugzilla。安装它之后,您就可以方便地跟踪bug了,并可在发现特定的问题和解决方案时得到通知。本文给出了在Linux系统上安装Bugzilla的逐步指南。

  Bugzilla是一个缺陷或bug跟踪系统,这个系统能够让个人或者团队开发人员保持对他们的产品中突出bug的跟踪。此类系统允许用户跟踪bug和代码修改,与其他队友沟通,提交和回顾修订补丁,实现质量保证。

  Bugzilla在开发人员社区中非常著名,原因在于:

  -它是一个功能全面的(full-featured)实现。

  -它得到开发人员社区的积极支持,并且经常得到很多整日使用它的用户的积极升级。

  -它是开源的。

  -它是免费的。

  很多组织都在使用Bugzilla,包括IBM以及IBM的LinuxTechnologyCenter。您可以按照文中的Bugzilla安装说明,将这个bug-and-solution跟踪工具添加到您的Linux系统中。

  安装的先决条件

  Bugzilla的最新稳定版本是2.18rc3,它要求在您的Linux系统上已经安装了下面的软件版本(请参阅参考资料中的链接):

  -Perl版本5.6.0或者更高的版本,它应该包含下面的Perl模块版本:

  

-AppConfig1.52-CGI2.93-Data::Dumper,任意版本-Date::Format2.21-DBI1.36-DBD::mysql2.1010-File::Spec0.82-File::Temp,任意版本-Template2.08-Text::Wrap2001.0131-MySQL版本3.23.41或者更高的版本。

  -一个HTTPWeb服务器,最好是Apache或者IBM_HTTP服务器(这里我将使用Apache)。

  -一个邮件传输代理,比如Sendmail8.7或者更高的版本。

  如果您不能确定是否已经安装了正确的Perl和MySQL软件版本以及Apache,可以这样来检验那些软件包:

  -对于Perl,输入$perl-v。

  -对于MySQL,输入$mysql-V。

  要检验Web服务器的版本,您可以这样访问Web服务器的测试页:

  

  Web服务器的测试页将为您提供关于服务器的所有基本信息,这是一个极好的指示工具,表明您已经正确地安装了服务器!

  由于本文只介绍Bugzilla的安装,所以假定您已经拥有可用的Perl、MySQL、Apache和sendmail,或者可以安装它们。(如果您需要它们,请参阅参考资料部分。)


阅读(130) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~