Bugzilla迁移导致无法新增项目版本号 product version
来源:互联网 发布:淘宝卖家应用 编辑:程序博客网 时间:2024/06/08 01:05
由于项目组更换服务器,需要将bugzilla 进行迁移,我采取的是整目录,整数据库完全拷贝的方法。然后 check,CPAN 搭建perl 环境,一且正常,OK。后发现对一个product 的 version 进行添加时,无法添加成功,查看数据库对应version 表内数据, 发现 value, product_id 两个 column 内的值正确无误,后检查 bugzilla editversions.cgi文件(就是添加product version 时调用的cgi) 发现插入版本的action在调用 dbh向数据库插入 操作之后无其他操作,除一条unlink
命令(用于删除一个缓存文件)对缓存进行刷新,
$dbh->do("INSERT INTO versions (value, product_id) VALUES (?, ?)", undef, ($version_name, $product->id));
# Make versioncache flush
unlink "$datadir/versioncache";
遂 find / -name versioncache 找到该文件(我的是在/var/www/html/bugzilla/data/versioncache目录下),vim 查看,果然新添加的版本号在其中没有找到, 手动向对应product的散列添加对应版本号OK,刷新ok.
分析原因 $datadir 由于文件拷贝后路径不对,导致缓存文件没有被正确删除.
- Bugzilla迁移导致无法新增项目版本号 product version
- bugzilla迁移过程小记
- bugzilla迁移过程小记
- 设置iOS项目Version Build版本号自动增加
- bugzilla用户无法登录
- maven项目子项目依赖父项目,版本号无法继承
- oracle数据库文件迁移导致无法启动数据库的解决
- Product components version
- Android version版本号对比
- Moblin项目 -- Moblin Bugzilla
- Java -version和Javac -version版本不一致导致eclipse无法安装解决
- .svn导致java项目无法编译
- 把bugzilla 2.18rc2服务器迁移了
- 从bugzilla迁移数据到jira
- windows上bugzilla服务器的迁移
- bugzilla迁移需要修改的文件
- 项目版本号
- Leetcode_Maximum Product Subarray(c++ version)
- 检测IE版本号的方法总结
- HttpHandler,HttpModule,IHttpHandlerFactory[二]
- log4j使用手册
- 常用dos命令
- VC2005中MFC程序的部署问题
- Bugzilla迁移导致无法新增项目版本号 product version
- sqlserver与c#中数据类型的对应关系
- 3.9 t
- 关于UrlRewite之后postback地址被还原的问题的解决方法
- C#存储过程调用通用类(改进)
- 漫谈.Net中的自动垃圾收集(GarbageCollection)机制
- 有效编程的75条军规
- Core j2EE Pattern, BO, TO, VO,
- IoC理论控制反转