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就可以了!