搞了半天redmine没搞掂,先找个代替品,看到螳螂不错,试验下。

Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。

因测试平台已搭建完成apache+php+mysql环境,直接网上下载最新版http://www.mantisbt.org/download.php

解压到web根目录。

mysql建立数据库bugtracker,建立用户mantis并赋予其bugtracker库全部操作权限。

更改主配置文件:复制并命名mantis目录下的config_inc.php.samp文件为config_inc.php。 

$g_hostname      = 'localhost';

$g_db_username   = 'mantis';

$g_db_password   = '?????';

$g_database_name = 'bugtracker';

$g_db_type       = 'mysql';

其余配置慢慢研究,包括邮件收发、文件上传等等。

输入http://xx.xx.xx.xx/mantis

报错:

Database query failed. Error received from database was #1146:

缺少用户表导致,原来新版需要用户自己创建数据表,第一次使用后可独立安装。

输入:

http://xx.xx.xx.xx/mantis/admin/install.php(安装完毕后可删除此文件)

BUG追踪工具mantis安装纪实
安装完成。
BUG追踪工具mantis安装纪实

登录:

http://xx.xx.xx.xx/mantis/

默认用户名密码分别为:administrator/root

BUG追踪工具mantis安装纪实

转换成中文。

选择My Account,然后选择Preferences,找到Language,选择下拉列表中chinese_simplified,点击Updata Prefs。

默认新增用户需要邮件确认,更改配置文件,添加如下内容可禁止。

$g_default_language = 'chinese_simplified';

$g_enable_email_notification = OFF;