BugZilla 安装心得,以及与Mantis的比较

本文详细记录了作者在安装BugZilla与Mantis过程中的体验,包括安装环境、步骤、功能对比和使用感受。从界面、功能、本地化、知名度和安装难易度等多个角度进行了深入分析。

http://www.51testing.com/html/34/1668.html

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

内容概要:本文介绍了一种基于双层优化的微电网系统规划设计方法,旨在通过Matlab代码实现,解决微电网在规划与运行中的多目标、多层次决策问题。该方法将优化过程分为上下两层:上层通常负责容量配置、设备选址等长期规划决策,下层则聚焦于能量管理、出力调度等短期运行优化,通过迭代交互实现全局最优。文中详细阐述了模型构建、约束条件设定、目标函数设计及求解算法实现流程,并提供了完整的Matlab代码供复现实验,有助于深入理解微电网系统的设计逻辑与优化机制。; 适合人群:具备一定电力系统基础知识和Matlab编程能力,从事新能源、微电网、综合能源系统等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 学习和掌握双层优化理论在微电网规划设计中的具体应用;② 通过阅读和运行Matlab代码,复现并改进经典优化模型,用于学位论文、科研项目或实际工程方案设计;③ 深入理解微电网中分布式能源、储能与负荷的协同优化调度策略。; 阅读建议:此资源以Matlab代码实现为核心,强调理论与实践的结合。建议读者先理解双层优化的基本思想和数学模型,再结合代码逐行分析,重点关注变量定义、约束条件的代码转化以及主从问题间的迭代逻辑。鼓励在提供的代码基础上进行参数调整、场景扩展或算法改进,以深化学习效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值