bugzilla中的bug删除和用户禁用

bugzilla中的bug删除和用户禁用,有些人直接操作数据库,也有人只在bugzilla上操作,在此总结后者。

 

bugzilla的bug删除:

      在bugzilla中创建一个产品(Product)名叫Trash, 因为每个产品必须至少有一个组件(Component),所以建立两个组件,才能删除其中的一个组件,组件的命名因人而异。我创建了一个基本组件,名曰Trash_base(始终保留组件,方便删除其他组件),其他组件以日期命名。

     如果想删除一个bug,那么就在Trash中以日期名新建一个组件,如2015.7.20,然后将想要移除的bug归属更改到Trash产品的2015.7.20组件。这时其实是标记给我们自己看,这个bug已经在自己的垃圾箱里了,如果要真实删除,Administration->Administrative Policies ->allowbugdeletion 选择 on, 然后去删除相应组件即可。

      注:例如bug  id 是152,现在进入这个bug,将其改为product  改为Trash,然后点击"save changes",在此之后出现verify  version , Component界面,选定version和Component后,点击commit  ,该bug的所属就改变完成了。

 

bugzilla的用户(user)删除:

       Administration->Administrative Policies ->allowbugdeletion选择on, 按道理就可以删除用户。如果某个用户需要删除,但是他又曾经提交过bug, 这时bugzilla是不允许删除这个用户的(提示会引起数据库数据混乱),这时我们只能禁用,在Bugmail Disabled上面打勾,Bugmail Disabled填写其被禁用的理由,被禁用的用户登录bugzilla时,就会提示Bugmail Disabled里面的内容;如果这个用户什么都没干,和数据库里数据没有任何的关系,那他应该是可以被删除的,但是我未有实验证明。

 

本节参考:http://blog.sina.com.cn/s/blog_6c038b900100mdfh.html

                        http://www.360doc.com/content/11/1114/15/691214_164264010.shtml

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章