是否有bug和(高效)todo项目的跟踪器?

时间:2010-06-23 21:32:20

标签: bug-tracking todo feature-tracking

我开始使用bugtracker(www.bugnotes.com)所以我对此很陌生......而且我很容易添加bug,这很有意义。但是,如果我要实现给定的功能或执行一些重构,这些错误中的一些将被修复。那么如何有效地跟踪todo-list类型的东西,而不是这些类型的任务与bug跟踪相关联?我想我要求的是跟踪错误和功能的工具,因为它们都是代码更改。

哦,并将#TODO或// TODO作为小修补程序:实际上非常棒,我喜欢这些用于小事,只是重构,或者更改驱动程序或库。

另外,我使用的是文本文件,但问题在于输入的内容变得很旧,因此整个事情对我来说都是无用的。

1 个答案:

答案 0 :(得分:2)

任何错误跟踪系统都可用于记录错误,功能或一般待办事项,因为每个错误跟踪系统都包含在某种形式的工作单元中。将这些存储在错误跟踪系统中的优点是所有未完成的任务都是可见的,并且可以优先处理。如果您在代码中依赖TODO,那么很难一目了然地看到它们,并且难以确定优先顺序或查看它们与您的位置。因此,根据我的经验,如果您依赖TODO,那么这些列表只会变得更长。如果你有一些不完整的代码,我认为最好把TODO变成一个bug条目,然后用bug id替换TODO,这样你就可以在代码和bug之间建立一个链接。另一个好处是,当您实际执行工作并提交版本控制时,您还可以在签入说明中添加错误ID,这样您就可以永久记录更改的时间。

如果您已经拥有大量TODO,那么可能值得查看Hudson连续构建系统,并添加Static Analysis插件,这样您就可以获得每日数量的图表。剩余的TODO,与源交叉引用。这将至少在一个地方呈现所有内容,并在您修复每个TODO时为您提供一个刻录图。