51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2308|回复: 5
打印 上一主题 下一主题

[求助] ID问题 请求解答!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-10-31 09:50:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位高手,好
TD设置中,当从B项目复制用户和用户组到A项目时,在给A项目新增BUG时,发现ID号会连着原来B项目中的ID号(假如以前B项目TD中,bug数为50,现在在A项目中增加bug,就会从第51条开始),现在有没有办法处理这个问题?让A项目中新增bug时,就从1开始?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-10-31 11:20:26 | 只看该作者
我也想知道答案,怎么没有人来解答呢??
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-10-31 12:23:27 | 只看该作者
你是怎么把用户和用户组,跨项目复制的?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-10-31 12:26:20 | 只看该作者
如果你是通过复制项目的手段来做的,在复制项目过程中,把原来项目的缺陷库数据不导入,那么在新项目里,肯定是从1开始的啊!
所以我纳闷,难道有其他复制用户组的方式?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-10-31 13:37:05 | 只看该作者
出现这种问题,是因为复制的时候,虽然没有把另一个项目中的bug具体内容复制到新的项目,但把bug的总数复制到新的项目了;而你每次添加bug的时候,都是先查寻这个bug总共数值,然后+1而成的,所以就会出现这种情况;在新项目中,把bug总数复0就可解决了:
方法一(本地的):打开,磁盘上新建项目目录下的Testdir.mdb,把表sequences中的bug值改为你想要开始的数据即可,比如为0,新建时ID就从1开始;
方法二(远程/本地的):在登录后台管理后,点击新建项目中的任一表格,然后把下面的语句复制到右栏sql语言栏,点击右边的Execute Sql按钮,执行一下,即可:
update sequences
set sq_seq_value=0 where sq_seq_name='bug'

[ Last edited by kai_top on 2005-10-31 at 13:39 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2005-10-31 15:02:04 | 只看该作者
谢谢解答。。
按照楼上的已经解决!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 06:06 , Processed in 0.084225 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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