为什么不使用像PHPBB,VBulletin这样的论坛作为Bug跟踪工具?

时间:2011-09-11 05:26:46

标签: git bug-tracking phpbb issue-tracking vbulletin

我刚开始使用Git;我查看了几个错误跟踪工具,以便与我的存储库一起使用 - LightHouseApp,FogBugz,BugZilla,Trac等。当我创建错误时,我经常将截图放在屏幕截图中。我圈出部分截图,我添加评论等等。但是对于所有这些错误跟踪工具,我实际上无法在线添加“图像”。附件通常是分开的。 没有简单的方法可以直接插入图片。首先上传图像,然后找到它的路径,然后将其链接在线。或者更糟糕的是,您在某个外部图像共享站点上传图像,然后链接到该图像。而不是一个简单的上传按钮。

所以,我想,为什么我不使用“论坛”软件?毕竟,这就是我需要做的全部:

  1. 创建一个问题(这可以通过在论坛中打开一个新的主题/主题来完成) (有一些mod可用于标记主题[未解决]或[已解决])

  2. 创建问题后,只需发布​​您的消息即可。甚至可以在线插入图像。

  3. 问题解决后,将其标记为已解决。您甚至可以订阅论坛并获取所有发布的新主题的摘要等。

  4. 缺乏强大的通知功能。因为,毕竟它是一个“论坛”软件。但它允许我自由地在需要的地方插入屏幕截图。因为我们只是3位开发人员,所以我们暂时没有强大的通知引擎。

    例如: !这是标题为“已解决”1

    的主题的屏幕截图

2 个答案:

答案 0 :(得分:2)

因为两者都是不同的软件。论坛用于提问,公告等。错误跟踪工具用于跟踪错误。错误修正生命周期不像报告 - >标记解决那么简单。有不同的错误状态(取自螳螂):新的,确认的,确认的,分配的,已解决的,关闭的,重新打开的。状态之间的变化应该被记录(它可以来回传递),何时以及谁来改变它。分配时,必须明确错误的分配位置。什么时候解决,哪个版本?除此之外,还有其他条目:哪个(子)项目?什么版本?哪个版本?什么平台?这个bug到底是什么?如何重现?大多数bug记者可能忘记填写的所有其他条目。这就是论坛软件无法取代错误跟踪工具的原因。

答案 1 :(得分:1)

以下是您遗漏的一些功能:

  • 问题分配:这是巨大的,因为任何时候都有one particular person明确地对某个问题负责
  • 里程碑:“在我们发布2.0版本之前,我们需要修复哪些错误?”
  • 依赖:能够一目了然地看到错误11,15和18都在等待修复错误3

我应该注意Redmine有一种相当简单的内嵌图像方式:您可以在评论时上传图像作为附件,并在您的评论中按名称(包围感叹号)引用它评价。