加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂

查看完整版本: 删除原有action后原有bug状态怎么处理啊?

huxiujing007 2008-5-6 15:04

删除原有action后原有bug状态怎么处理啊?

原有部分action被删除了,更新数据库时提示该错误:
应该是因为原有的部分bug正处于被删除的“等待讨论”状态下吧,可是该怎么处理这些bug的状态呢?

asukataozi 2008-5-6 15:46

你去数据库里将这些状态改成对应的其他状态,然后再Update

yunshan 2008-5-6 19:14

不少人在使用CQ的过程中都遇到过此类问题,可以尝试楼上的方法,要对数据库有一定的了解,此外也要先备份数据库。

ty1227 2008-5-7 08:55

这就要求大家在执行CQ schema 设计过程,删除类似于 状态 这样的 时候,一定一定要检查清楚 是否有 记录存在于 将要删除的状态.

huxiujing007 2008-5-8 10:51

需要修改哪些表呢?

我修改了defect表和statedef表,然后update,可是还是报错,还需要修改其它表吗?

asukataozi 2008-5-8 11:33

你是怎么改的?还报什么错?Defect表里的State 应该就是statedef里的dbid。
你先在statedef里查出“等待讨论”对应的dbid,然后在Defect里查出state = 该dbid的记录,将他们都替换成对应状态的dbid!

huxiujing007 2008-5-8 17:13

问题解决

已经解决了,谢谢大家帮忙!
只要在schema库里的Statedef表里找到新的state的id,然后去bug库里的defect表里替换state为对应的新的id就可以了!
页: [1]
查看完整版本: 删除原有action后原有bug状态怎么处理啊?