一、Mantis的概述以及其作用?
1、基本概述
缺陷管理平臺Mantis,也叫做MantisBT,全稱Mantis Bug Tracker。它是一個基于PHP技術(shù)的輕量級的開源缺陷跟蹤系統(tǒng),以web操作的形式提供項目管理以及缺陷跟蹤服務(wù)。所謂缺陷跟蹤系統(tǒng),它主要完成對缺陷報告的記錄、分析和狀態(tài)更新管理。
2、基本功能
(1)個人可定制的Email通知功能,每個用戶可根據(jù)自身的工作特點只訂閱相關(guān)缺陷狀態(tài)郵件;
(2)支持多項目、多語言;
(3)權(quán)限設(shè)置靈活,不同角色有不同權(quán)限,每個項目可設(shè)為公開或私有狀態(tài),每個缺陷可設(shè)為公開或私有狀態(tài),每個缺陷可以在不同項目間移動;
(4)主頁可發(fā)布項目相關(guān)新聞,方便信息傳播;
(5)具有方便的缺陷關(guān)聯(lián)功能,除重復(fù)缺陷外,每個缺陷都可以鏈接到其他相關(guān)缺陷;
(6)缺陷報告可打印或輸出為CSV格式,1.1.7版:支持可定制的報表輸出,可定制用戶輸入域;
(7)有各種缺陷趨勢圖和柱狀圖,為項目狀態(tài)分析提供依據(jù),如果不能滿足要求,可以把數(shù)據(jù)輸出到Excel中進一步分析;
(8)流程定制方便且符合標(biāo)準(zhǔn),滿足一般的缺陷跟蹤。
二、Mantis的安裝和配置
1、安裝環(huán)境:mantis_1.3.1+xampp-portable-win32-5.6.23-0-VC11
(1) xampp 是一個集成的易于安裝的WEB環(huán)境部署包,其中包括了一下程序:Apache,MySQL, PHP, Perl。可以立刻下載并開始安裝,非常簡單!
下載地址:https://www.apachefriends.org/zh_cn/index.html
(2) mantis(螳螂)是一個免費開源且很受歡迎的bug跟蹤管理系統(tǒng)。它是用php編寫,并和MySQL, MS SQL, andPostgreSQL數(shù)據(jù)庫協(xié)同使用,mantis已經(jīng)被廣泛的安裝于Windows, Linux,Mac OS, OS/2等其它操作系統(tǒng)。幾乎任何瀏覽器都可以作為客戶端來使用。下載地址:http://www.easyphp.org/telechargements.php3
2、安裝
(1)點擊下載好的xampp-portable-win32-5.6.23-0-VC11-installer.exe文件,按照默認的點擊“next”即可。(最好是安裝在C盤或者D盤的根目錄下,即D://xampp)
(2)安裝完成后,先啟動apache和mysql。在安裝的指定文件夾D://xampp-> xampp-
Control.exe.啟動成功的界面如圖1所示:
圖1
(3)將下載好的mantis文件放在D://axmpp下的htdcos文件中,可以把該文件下原先的文件刪除;在瀏覽器中輸入http://localhost/phpmyadmin,其默認的端口號是80,訪問phpmyadmin數(shù)據(jù)庫管理不需要輸入用戶名和密碼,其訪問成功的界面如圖2所示:
可能會出現(xiàn)如圖3所示的錯誤:
這是需要修改D://axmpp下的phpMyAdmin文件中config.inc.php配置文件,$cfg['Servers'][$i]
['auth_type']=’config’修改為$cfg['Servers'][$i]['auth_type']=’cookie’,重新啟動Apache和mysql,清除瀏覽器緩存,再次訪問http://localhost/phpmyadmin該地址。
(4)在圖2的界面即phpmyadmin數(shù)據(jù)庫管理頁面中,添加一個數(shù)據(jù)庫名為mantis,在這里我賦予mantis所有權(quán)限,如圖4所示:
(5)數(shù)據(jù)庫創(chuàng)建好接下來我們就來安裝mantis系統(tǒng),修改D:\xampp\htdocs\mantis\config下的config_inc.php配置文件,將$g_db_username、$g_db_password和$g_database_name該成你剛剛新添數(shù)據(jù)庫名、用戶名和密碼(需注意的是:數(shù)據(jù)庫名和用戶名一樣),打開服務(wù)器安裝文件路徑,輸入http://localhost/mantis/admin/install.php,點擊下面“Install/Upgrade Database”安裝按鈕即可,看到如圖5所示有綠色good就代表安裝完成了。
(6)點擊圖5左下角的log into Mantis鏈接或者輸入http://localhost/mantis/login_page.php地址可以進入登陸mantis的界面了,其默認管理員的登陸用戶名administrator和密碼root,點擊login按鈕,如圖6所示:
(7)登陸成功后可以修改密碼等個人信息。基本安裝和配置就完成了。
三、可能遇到的問題以及解決方法
(1)在輸入http://localhost/mantis/login_page.php訪問mantis系統(tǒng)時,出現(xiàn)如圖7所示的錯誤:
解決方法:在D:\xampp\htdocs\mantis\config下的config_inc.php配置文件中,給$g_crypto_
master_salt賦任意值。
(2)在打開服務(wù)器安裝文件路徑,輸入http://localhost/mantis/admin/install.php前,確保
D:\xampp\htdocs\mantis\config下的config_inc.php配置文件中的$g_db_username、$g_db
password和$g_database_name的值與phpmyadmin數(shù)據(jù)庫管理頁面中新添數(shù)據(jù)庫名、用戶名和密碼一致。
對于mantis這個缺陷項目管理軟件的具體使用還需后續(xù)實踐總結(jié)。
昨天已經(jīng)對confluence相關(guān)的概念和特性做了一些介紹,今天主要對confluence安裝部署及破解漢化做介紹,因為內(nèi)容比較多,所以分了幾篇來做介紹。
1:JDK下載并安裝:jdk-6u45-windows-i586.exe
2:MySQL JDBC連接驅(qū)動:mysql-connector-java-5.1.25.zip
3:MySQL數(shù)據(jù)庫下載并安裝:xampp-win32-1.8.2-0-VC9.zip。
4:MySQL中創(chuàng)建Confluence用戶,Confluence數(shù)據(jù)庫,設(shè)置用戶權(quán)限(也可以通過頁面進行創(chuàng)建和設(shè)置)。
5:Confluence標(biāo)準(zhǔn)版(企業(yè)版要花錢)漢化包下載:Confluence-Language-STD-CN.jar
6:Confluence破解文件(里面有是2個jar)下載:confluence5.1-crack.zip
7:Windows Confluence最新版下載:官網(wǎng)下載即可。
這里偷個懶,用xampp工具來配置mysql數(shù)據(jù)庫。
1、解壓xampp,生成xampp文件
2、進入E:\xampp文件
3、雙擊xampp-control.exe
點擊MySQL那一行點擊start,點擊Apache那一行的start,
4、點擊E:\xampp\xampp_shell進入命令行
5、創(chuàng)建confluence數(shù)據(jù)庫
修改E:\xampp\mysql\bin\my.ini文件,在[mysqld]加入skip-grant-tables參數(shù)可不用密碼直接登錄,在命令行輸入:
# mysql -u root -p ? mysql>INSERT INTO mysql.user(HOST, USER, PASSWORD) VALUES("localhost","confluence", PASSWORD("confluence")); ? mysql>create database confluence CHARACTER SET utf8 COLLATE utf8_bin; ? mysql>update user set password=password("123456") where user="root";
修改my.ini文件:去掉skip-grant-tables,重啟mysql后輸入root密碼123456登錄
grant all on confluence.* to confluence@"%" identified by "confluence";
到這里我們就準(zhǔn)備好confluence的數(shù)據(jù)庫環(huán)境了,后面再介紹下安裝Confluence,感興趣的朋友可以關(guān)注一下~