??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品国产视频,国产日韩欧美在线,一本一本久久a久久精品综合小说 一本一本久久a久久综合精品 http://www.aygfsteel.com/sukiyou/zh-cnWed, 18 Jun 2025 00:17:30 GMTWed, 18 Jun 2025 00:17:30 GMT60~陷跟踪pȝMantis在Windows下的安装配置http://www.aygfsteel.com/sukiyou/archive/2006/02/10/30176.htmlJed ZhangJed ZhangFri, 10 Feb 2006 08:31:00 GMThttp://www.aygfsteel.com/sukiyou/archive/2006/02/10/30176.htmlhttp://www.aygfsteel.com/sukiyou/comments/30176.htmlhttp://www.aygfsteel.com/sukiyou/archive/2006/02/10/30176.html#Feedback0http://www.aygfsteel.com/sukiyou/comments/commentRss/30176.htmlhttp://www.aygfsteel.com/sukiyou/services/trackbacks/30176.html目前比较行的缺陯t系l简?/FONT>

对于目理Q缺陯t是很重要的一个环节,它除了可以对需求的完成度进行控Ӟ同时也可以对软g本n的质量进行控Ӟ以保证Y件开发P代的利q行。原来的软g目开发中的缺陯t都是通过EXCEL表格的Ş式来完成的,q种表格虽然也可以进行项目管理和目执行度的交互Q但效率与实时性不高,同时也不好维护和l计Q因此就出现了缺陯t系l,通过软g技术来解决软g目的管理问题?/SPAN>

目前~陷跟踪pȝq是比较多的Q比较有名的?/SPAN>Mercury?/SPAN>TestDirectorQ?/SPAN>Seapine?/SPAN>Test Track ProQ?/SPAN>TechExcel?/SPAN>DevTrackQ?/SPAN>Atlassian?/SPAN>JIRA以及今天要重点介l的Mantis?/SPAN>

l TestDirector

在工业软g目领域Q由?/SPAN>Mercury是测试Y仉域的老大Q比较有名的?/SPAN>LoadRunner?/SPAN>WinRunner{)Q因此它?/SPAN>TD也成Z~陷跟踪pȝ的标杆品。其也是最早通过Web方式来进行管理的~陷跟踪软g。不q由于其早期版本不能灉|的对目理程q行配置Q又׃其昂늚hQ因此目前应用的企业也不是很多?/SPAN>

参考网址Q?/SPAN>http://www.mercury.com

l Test Track Pro

Seapine公司主要也是做项目管理Y件的Q?/SPAN>Test Track Pro同其同门配置理产品Surround SCM可以完美l合q实现完整的代码U管理。其主要架构?/SPAN>Client/ServerQ同时提供了CGI?/SPAN>Web讉K接口Q不q其高昂的hg会让很多公司望而却步。其License分ؓ两种Q?/SPAN>Named?/SPAN>FloatingQ分别ؓUS$295?/SPAN>US$795?/SPAN>

参考网址Q?/SPAN>http://www.seapine.com

l DevTrack

TechExcel可以说是CRMpȝ以及HelpDeskpȝ的老大Q它的品在很多大公司(?/SPAN>Oracle?/SPAN>IBM{)里面都有应用Q最新发布的DevTrack功能也确实强大,在其目配置的部分可以提供用户对各目相关人员?/SPAN>UIq行配置Q同时也提供了最大的灉|度给客户Q可视化自定义跟t流E可以实CQ何复杂的配置处理。与Test Track Pro相比Q其功能可谓更胜一{,用他们自q话讲Q?/SPAN>DevTrack ?The market leading defect and project tracking tool from TechExcel”。官方网站上没有详细的报P只是对其SBE(Small Business Edition)有一个大概的报h是含l护Ҏ人每q?/SPAN>149金。其h也确实符合其产品的层ơ?/SPAN>

参考网址Q?/SPAN>http://www.techexcel.com

l JIRA

JIRA是目前比较流行的ZJava架构的缺陯t系l,׃Atlassian公司对很多开源项目实行免Ҏ供缺陯t服务,因此在开源领域,其认知度比其他的产品要高得多Q而且易用性也好一些。同Ӟ开源则是其另一特色Q在用户购买其Y件的同时Q也将源代码也购置q来Q方便做二次开发。正因ؓ其开放性,h上自然也相当不菲Q对于中型的Y件企业做目理Q则又要另寻\?/SPAN>

参考网址Q?/SPAN>http://www.atlassian.com

l Mantis

Mantis是一个基?/SPAN>PHP技术的轻量U的~陷跟踪pȝQ其功能与前面提及的JIRApȝcMQ都是以Web操作的Ş式提供项目管理及~陷跟踪服务。在功能上可能没?/SPAN>JIRA那么专业Q界面也没有JIRA漂亮Q但在实用性上以满中小型项目的理及跟t。更重要的是其开源,不需要负担Q何费用。不q目前的版本q存在一些问题,期待在今后的版本中能够得以完善?/SPAN>

参考网址Q?/SPAN>http://www.mantisbt.org

Mantis安装准备

Mantis采用了目前比较流行的LAMPQ?/SPAN>Linux + Apache + MySQL + PHPQ架构,不过也可以通过各个软g?/SPAN>Windows版本q行配置。本文中的运行环境就是基?/SPAN>Windowsq_搭徏的?/SPAN>

Mantis安装的Y件环境:

OSQ?/SPAN>Windows 2003 Server

Application ServerQ?/SPAN>Apache HTTP Server 2.0.54 or later

下蝲地址Q?/SPAN>http://httpd.apache.org/download.cgi

Database ServerQ?/SPAN>MySQL 5.0.10a Beta or later

下蝲地址Q?/SPAN>http://dev.mysql.com/downloads/

LanguageQ?/SPAN>PHP 5.1.2

下蝲地址Q?/SPAN>http://down.phpv.net/soft/1300.htm

MantisQ?/SPAN>Mantis 1.0.0

下蝲地址Q?/SPAN>http://www.mantisbt.org/download.php

Mantis安装步骤

l 软g安装

首先安装Apache HTTP Server以及MySQLQ两个都?/SPAN>Windows的安装包Q直接按照其安装向导q行安装可以了。在Apache服务器安装时需要注意其端口不要?/SPAN>Windows?/SPAN>IIS服务冲突Q徏议?/SPAN>8080或者其他的端口来提供服务。对?/SPAN>MySQL可能会涉及到~省字符集设|的问题Q可以设|成gb2312或?/SPAN>utf8Q不q由于目?/SPAN>mantis本n的问题,目前对中文输入信息的支持不是很好Q官|上说在1.1.0版本上解册个问题?/SPAN>

安装好应用服务器和数据库服务器后Q将php的安装包解压C个目录下Q最好是比较Ҏ讉K的,?/SPAN>d:PHP5Q以免环境设|时造成ȝ。再下载好?/SPAN>mantis压羃包解压到相应的目录,?/SPAN>d:mantisQ这P安装告一D落Q下面讲解各个Y件的配置步骤?/SPAN>

l PHP的配|?/SPAN>

先将PHP解压目录下的libmysql.dll文g复制?/SPAN>windows/system32目录下,然后?/SPAN>php.ini-recommended文g更名?/SPAN>php.iniq进行修攏V?/SPAN>

q个文g需要修改几个地方:

1Q首先是memory_limit = 20M ; Maximum amount of memory a script may consume (8MB)Q我在这里设|ؓ20MQ以保证文g上传时的~冲?/SPAN>

2Q然后设|?/SPAN>extension_dir = "d:/PHP5/ext"Q这个是需要加载的外部库的路径?/SPAN>

3Q保?/SPAN>file_uploads = OnQƈ讄upload_max_filesize = 20MQ这个是控制最大上传文件的大小。设|?/SPAN>post_max_size = 20MQ保证最大传载上限?/SPAN>

4Q接下来是讄需要加载的外部库文Ӟ

extension=php_dba.dll

extension=php_dbase.dll

extension=php_filepro.dll

extension=php_gd2.dll

extension=php_imap.dll

extension=php_mysql.dll

q些信息在原有配|文件中都是存在的,只要其前面的分h释去掉就可以了?/FONT>

5Q?/SPAN>Mantisq需要用?/SPAN>PHP的邮件系l,因此q里q需要配|一下邮件服务器信息

[mail function]

; For Win32 only.

SMTP = 210.22.139.90

smtp_port = 25

; For Win32 only.

sendmail_from = sukiyou@yeah.net@yeah.net

6Q由于用CMySQLQ因此还需要在该配|文件中讄MySQL的环境信息?/SPAN>

mysql.default_port = 3306

mysql.default_host = localhost

mysql.default_user = root

mysql.default_password = 1234

OKQ到目前为止Q?/SPAN>php.ini文g׃改好了,其copy?/SPAN>windows的目录下可以了?/SPAN>

l Apache服务器的配置

Apache服务器的配置q程主要是修改其conf目录下的httpd.conf文g?/SPAN>

1Q打开httpd.conf文gQ在#LoadModule ssl_module modules/mod_ssl.so下面加入LoadModule php5_module "d:/php5/php5apache2.dll"Q保?/SPAN>php5apache2.dll文g?/SPAN>php的解压目录中?/SPAN>

2Q在DirectoryIndex index.html index.html.var一行后加入index.phpQindex.php也作为其默认首页?/SPAN>

3Q打开ScriptAlias /cgi-bin/ "D:/Apache/Httpd/Apache2/cgi-bin/"的注释,?/SPAN>apache支持CGI解析功能?/SPAN>

AllowOverride None

Options None

Order allow,deny

Allow from all

4Q增?/SPAN>ScriptAlias /php/ "d:/PHP5/"Q配|?/SPAN>php5脚本执行环境

5Q在AddCharset shift_jis .sjis后加?/SPAN>AddDefaultCharset GB2312Q设|缺省字W集

6Q在AddType application/x-gzip .gz .tgz下面增加一?/SPAN>

AddType application/x-httpd-php .php .php5 .php4 .php3

保证Apache可以识别php文gq进行解?/SPAN>

7Q打开AddHandler cgi-script .cgi?/SPAN>AddHandler cgi-script .pl前的注释

8Q打开AddType text/html .shtml?/SPAN>AddOutputFilter INCLUDES .shtml前的注释

9Q增?/SPAN>Action application/x-httpd-php "/php/php-cgi.exe"

10Q然后是讄Mantis环境

Alias /bugtrack "d:/mantis/"

Options Indexes MultiViews Includes FollowSymLinks +ExecCGI

AllowOverride None

Order allow,deny

Allow from all

其中/bugtrack是访?/SPAN>URI接口Q?/SPAN>"d:/mantis/"是其映射?/SPAN>Mantis的实际\径?/SPAN>

l MySQL配置

MySQL的设|比较简单,首先?/SPAN>MySQL中先建立一个用P用户名和密码可以都取mantisQ新Z个用L好处是容易进行权限控Ӟ然后再徏立一?/SPAN>mantis的库Qƈ?/SPAN>mantis的所有权限赋l该用户?/SPAN>

l Mantis的配|?/SPAN>

然后是Mantis的配|了Q?/SPAN>

1Q先解压目录下?/SPAN>config_inc.php.sample文g更名?/SPAN>config_inc.phpq打开Q按照下qC息进行修改和配置Q?/SPAN>

# set these values to match your setup

q里的配|信息要与之?/SPAN>MySQL中的信息相对?/SPAN>

$g_hostname = "localhost"; 数据库主?/SPAN>IP

$g_db_username = "mantis"; 数据库用户名

$g_db_password = "mantis"; 数据库密?/SPAN>

$g_database_name = "mantis"; 数据库名

$g_db_type = "mysql"; 数据库类型,~省?/SPAN>mysql

# Jed complement

$g_path = "http://localhost:8080/bugtrack/"; q里需要设|?/SPAN>mantis发布?/SPAN>URLQ其?/SPAN>bugtrack/要与之前?/SPAN>apache服务器中讄的环境相对应

$g_icon_path = $g_path."images/";

$g_absolute_path = "d:/mantis/"; mantis解压后的l对路径Q很多图片信息需要直接定位到l对路径才能昄

$g_use_iis = OFF; ׃使用的是apache服务器,因此该设|ؓOFF

$g_show_version = ON;

#$g_default_language = 'chinese_simplified'; q是一条注释信息,׃其字W集支持的问题,在官|上查找到需要设|ؓUTF8才能正常使用Q不q修改后问题仍然没有得到解决?/SPAN>

$g_default_language = 'chinese_simplified_utf8'; q一条就是设|缺省语a了,其主要是认面昄语言

$g_fallback_language = 'chinese_simplified_utf8'; q一条功能同?/SPAN>

# --- email variables -------------

q一部分都是讄pȝ邮g的,包括理员以及网的邮箱Q便于通过邮gpȝ通知各个使用者各U信?/SPAN>

$g_administrator_email = 'sukiyou'@yeah.net;

$g_webmaster_email = 'sukiyou'@yeah.net;

# the "From: " field in emails

$g_from_email = 'noreply@yeah.net';

# the return address for bounced mail

$g_return_path_email = 'sukiyou'@yeah.net;

# --- file upload settings --------

# This is the master setting to disable *all* file uploading functionality

#

# The default value is ON but you must make sure file uploading is enabled

# in PHP as well. You may need to add "file_uploads = TRUE" to your php.ini.

q部分是讄文g上传参数?/SPAN>

$g_allow_file_upload = ON; 允许文g上传

$g_file_upload_method = DISK; 上传方式?/SPAN>DISK

$g_max_file_size = 20000000 最大上传文仉制ؓ20MQ这个g能超q之前在PHP环境配置中的文g上传限制

2Q启?/SPAN>Mysql服务以及Apache服务Q开始进?/SPAN>Mantis的安装。打开览器,输入http://localhost:8080/bugtrack/admin/install.phpQ进入安装页面,填写好各U数据库信息Q提交该面Q则pȝ会在数据库中需要的库表自动建立。安装完成后Q可以进?/SPAN>http://localhost:8080/bugtrack/admin/index.phpQ来查数据库建立是否正确?/SPAN>

3Q之后就可以?/SPAN>http://localhost:8080/bugtrack/login_page.php来进行登录了Q系l会有一个初始管理员帐号administratorQ密码是root。进入系l后可以徏立各U用户以及构建缺陯t的目了?/SPAN>

后记

Mantis的安装过E相对其他品确实有点复杂,大概׃半天的时_查了N多资料才其配置成功Q而且q有一些细节问题,如中文方面的支持{,不过瑕不掩瑜Q其功能q是可以满很多目的需要的?/SPAN>

期待后箋版本能够更加完善?/SPAN>



Jed Zhang 2006-02-10 16:31 发表评论
]]>
վ֩ģ壺 | | ڰ| | | | | | ɽ| ¤| | ɽ| Ͽ| ʼ| | ɳ| | | ߮| | | | пѷ| | ȷɽ| | | Ѱ| | | ƽɽ| կ| | ˮ| Į| ʡ| կ| | | ʯ| |