testopia2.4+bugzilla 4.0.6安装

之前装了个bugzilla,现在要和testopia集成,虽然还有些问题,但是至少现在可以在网页上看到testopia了。

网上找了半天,按照他们说了弄了半天没弄出来。想了想,做了些改动,解决了,现把解决办法记录下。


1.下载个补丁文件,http://gnuwin32.sourceforge.net/packages/patch.htm,下载完成后安装,安装后将里面的patch.exe copy到bugzilla的安装目录中。

2.下载个testopia-2.4-BUGZILLA-3.6.tar.gz并将testopia-2.4-BUGZILLA-3.6.tar.gz解压,将文件解压到D:\testopia-2.4-BUGZILLA-3.6.tar\testopia-2.4-BUGZILLA-3.6。下载地址  http://www.mozilla.org/projects/testopia  。

3.将解压出来的以tr_开头的文件全部用UE打开将这些文件把UNIX转换成DOS/WINDOWS,再将这些文件第一行的#!/usr/bin/perl 改成 #!"d:/Program Files/Bugzilla/perl/perl/bin/perl.exe" 。当然,后面这一串是你自己的perl.exe的位置,可别照着填了。

也可以用sed完成这些操作如下:

cd D:\testopia-2.4-BUGZILLA-3.6.tar\testopia-2.4-BUGZILLA-3.6,

sed -in-place -e s/$/\r/g ./tr* ;   将这些文件全部转成windows格式

sed -in-place -e s#/usr/bin/perl#C:/Perl/bin/perl.exe#g  ./tr*                        这条命令完成替换


4.进入D:\testopia-2.4-BUGZILLA-3.6.tar\testopia-2.4-BUGZILLA-3.6\extensions\Testopia 目录,用UE把patch-4.0 打开,另存为patch-4.0.txt,文本格式也要从UNIX转换成DOS/WINDOWS,然后保存,patch-4.0 需要从网上下载放到这个目录下,http://bzr.mozilla.org/bugzilla/extensions/testopia/trunk/revision/659/extensions/Testopia/patch-4.0,目录下的patch-3.6不支持tugzilla4.0

5.将D:\testopia-2.4-BUGZILLA-3.6.tar\testopia-2.4-BUGZILLA-3.6\extensions\Testopia下面的.pm文件打开按第3步操作重复。

6. 将文件夹D:\testopia-2.4-BUGZILLA-3.6.tar\testopia-2.4-BUGZILLA-3.6\下的文件复制到bugzilla的目录下,将D:\testopia-2.4-BUGZILLA-3.6.tar\testopia-2.4-BUGZILLA-3.6\extensions 里面的文件复制到bugzilla\extensions下;

7.cd 到bugzilla的安装目录,然后  patch -p0 -i extensions/Testopia/patch-3.6.2.txt。

8.在命令行运行checksetup.pl,  之后localhost就可以看到testopia了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值