您的位置:軟件測試 > 開源軟件測試 > 開源Bug管理工具 > Bugzilla
Bugzilla在Windows下巧妙安?
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2014/3/21 11:12:50 ] 推薦標簽:Bugzilla Linux Bug

      Bugzilla  原來是Linux/Unix下的一個Bug跟蹤工具,以前的版本對Windows的支持很不好。近的幾個版本對Windows的支持已經(jīng)很好。但是安裝起來,還是有些麻煩。下面我自己安裝的總結(jié)幾個妙處。

        1、安裝Apache2.0或以上的版本,http://httpd.apache.org/,配置好待會安裝bugzilla 的 CGI。
Alias /bugzilla/ "/bugzilla/"
<Directory "/bugzilla/">
    Options +ExecCGI MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
        不直接映像成CGI是因為Buzilla的幫助在相同的目錄,免得分開費事。

        2、安裝mysql5,www.mysql.com
        3、下載新的版本,www.bugzilla.org
        4、下載安裝 perl5.8http://www.activestate.com/downloads/
        5、下載中文語言資源,http://code.google.com/p/bugzilla-cn/

        安裝、配置的時候,有個巧妙之處。安裝Perl的時候,如果不想修改bugzilla的源碼,安裝到和bugzilla相同的盤符下的 usr目錄下面。因為,bugzilla中的CGI文件中第一行是指向 /usr/bin/perl 的。
        如果不想這樣安裝Perl、又不想修改bugzilla中的CGI文件,還可以這樣做:建立目錄 usrin,拷貝perl.exe到這個目錄下面;再將安裝perlin放到PATH環(huán)境變量中。

        完了,是安裝Bugzilla所需的 perl modules,在命令行執(zhí)行下列的操作:
        ppm repo add theory58Shttp://theoryx5.uwinnipeg.ca/ppms
        perl.exe install-module.pl --all
        大部分的modules ppm 都能自動安裝完成。
        通過 perl checksetup.pl 命令檢查缺少的module,再可以通過這樣的方法安裝
ppm installhttp://theoryx5.uwinnipeg.ca/ppms/GD.ppd
ppm installhttp://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd
ppm installhttp://theoryx5.uwinnipeg.ca/ppm/mod_perl.ppd

        后有一個叫 PerlMagick.ppd 的可選的module,實在沒有,放棄了。

       mysql連接的配置在 bugzillalocalconfig 之中,修改成我們實際環(huán)境中的連接參數(shù)。

        準備MySQL
        使用 mysql 命令行連接 mysql,執(zhí)行
--創(chuàng)建bugs數(shù)據(jù)庫
CREATE DATABASE bugs;
--創(chuàng)建 bugs用戶,bugzilla中的默認的用戶名
CREATE USER bugs IDENTIFIED BY '';
--給用戶授權(quán),我是內(nèi)網(wǎng)用,給所有權(quán)限、可以在任意機器登錄
GRANT ALL PRIVILEGES ON *.* TO'bugs'@'%'identified by '';
--
FLUSH PRIVILEGES;

        現(xiàn)在已經(jīng)可以連接你的Bugzilla了,http://localhost/bugzilla/會看到默認的界面。

        這里講一講首頁中的“常用功能”、”常用鏈接“的鏈接顯示有些不習(xí)慣,可以修改
templatecndefaultglobalcommon-links.html.tmpl
<ul> <li>  轉(zhuǎn)換成表格 <table> <tr> <td> ,顯示在一行中,好看多了。

        同樣的,英文也處理一下,
templateendefaultglobalcommon-links.html.tmpl
<ul> <li>  轉(zhuǎn)換成表格 <table> <tr> <td> ,顯示在一行中,好看多了。


        完了。說得不是很詳細,僅提及重點,具體的安裝步驟,請看bugzilla的手冊。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd