在bugzilla中解决了一个bug之后,我再也找不到该bug了。我怎么能访问它?

时间:2012-07-23 10:24:40

标签: bugzilla

一旦错误设置解决,错误就会从My Bugs中完全删除。我想跟踪解决的问题数量。我怎么能看到它并在一个列表中找回所有内容?

4 个答案:

答案 0 :(得分:10)

转到任何“搜索”页面并确保“状态”设置为“全部”(或其他)。默认设置通常是“打开”,这就是为什么你没有看到你的错误。如果打开搜索的“高级”选项卡,则可以非常精确地向下钻取。

答案 1 :(得分:3)

实际上,我的BzDeck应用[1]存在相同的问题。它在主收件箱线程窗格中显示了“我的错误”,这是应用程序的核心功能,但是在解决该错误后,错误会突然消失。我的解决方案是添加一个选择器以显示所有/打开/关闭的错误[2]。

有两种不同的情况:

  • 人们通常希望专注于开放的bug(如果bug涉及太多的bug,“我的bug”列表可能会很长),但是
  • 人们有时会继续讨论封闭的错误(在BMO上,已解决Firefox错误的FIXED已修复仅意味着补丁已提交至源代码存储库)

鉴于此,一个更好的可能解决方案是:

  • 清楚地将开放的错误与已关闭的错误(例如GitHub问题)区分开来(这适用于Bugzilla上的所有UI;为此,GitHub的问题使用绿色和红色图标[3])
  • 提供一个选择器,例如BzDeck,以在所有/打开/关闭的错误之间切换,默认情况下显示所有错误
  • 延迟加载/显示错误列表以提高性能

如前所述,“我的错误”是BzDeck的核心,也是另一个实验性的Bugzilla客户端,称为Buggy [4],我相信Bugzilla也应该实现相同的线程侧边栏,以便人们可以更快地浏览其错误。

https://bugzilla.mozilla.org/show_bug.cgi?id=1380026

答案 2 :(得分:1)

您的搜索条件“分辨率”可能具有值“---”,这是一个值,而不是通配符。复杂的事情,通常是网页浏览器没有给你一个明显的方法来取消选择多选列表中唯一的选定值,例如这个。

<强>修正

您可以通过按住Ctrl键并单击“---”值取消选择“Resolution”搜索字段的“---”值。

适用于Internet Explorer,Firefox和Chrome。如果我没记错,它也适用于Safari,或者使用Command或Option修饰键代替Ctrl。

当然此修复程序不适用于移动设备。长按?我不知道。

或者在Excrubulent的答案中做出类似的错误:通过选择分辨率列表中的所有值来解决这个难题。

答案 3 :(得分:0)

在高级选项卡下搜索已解决的错误在某些版本的Bugzilla中不起作用。请参阅Bugzilla Bugzillaception 上的这个错误:

https://bugzilla.mozilla.org/show_bug.cgi?id=663377

该错误已经解决了4.2.1,但我使用的是4.2.5并且它不适用于我,所以显然你的里程可能会有所不同。我已经在那个bug上提到了这个问题。

目前可能的解决方法是搜索各种分辨率值(FIXED,WONTFIX,WORKSFORME等)。设置了这些值的任何内容都应具有已解决或已验证的状态。