51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2739|回复: 0
打印 上一主题 下一主题

[原创] 刚刚 把 bugzilla 从 3.0升级到3.2了 ;;)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-22 17:21:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为bugzilla 中 没改什么,所以很简单
按照官方文档
http://www.bugzilla.org/docs/3.2/en/html/upgrade.html
第二种方法: tarball 方式(Section 2.7.2.3) 升级

首先备份现有数据
# mysqldump  --user=[bugzilla-db-username]  --password=[passwd] bugzilla_db_name > bugsdump.sql
cd 到 折腾目录
cd /usr/local
下载 bugzilla3.2
wget http://ftp.mozilla.org/pub/mozil ... bugzilla-3.2.tar.gz
解压
tar xf bugzilla-3.2.tar.gz  //比较懒 现在tar 能识别 -j -z 了 慢慢就忘了这两个选项了 ;-}
原有的bugzilla 目录是 到 bugzilla-3.0.5/ 目录的连接,所以 删除并新建到 bugzilla-3.2/ 的连接
rm bugzilla -f
ln -s bugzilla-3.2/ bugzilla
然后复制两部分文件
cp ./bugzilla-3.0.5/localconfig ./bugzilla-3.2/
cp -r ./bugzilla-3.0.5/data ./bugzilla-3.2/   (这里应该修改一下文件权限 chown -R 0777 bugzilla ,因为是内部系统就  777了)
然后 checksetup.pl
./bugzilla/checksetup.pl
一如既往的 报缺少perl 块  :-(  
按照提示的CPAN e  命令安装 无效, 改 yum
yum install perl-Authen-SASL
yum install perl-DBD-mysql
再 checksetup.pl
./bugzilla/checksetup.pl
...  perl 块都ok了, 然后能看到自动转换数据库
脚本运行完成,再访问 就 一切 ok了 。

感谢 dag的源
http://dag.wieers.com/rpm/
thanks you DAG !
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-27 01:22 , Processed in 0.064866 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表