1

我是一家小公司的开发人员,该公司即将承担一个大型项目。
我们目前使用电子邮件进行问题跟踪,我打算建立一个错误/问题跟踪系统
(可能是 bug genie、mantis 或 trac - 我们想要基于 Web、php、开源、mysql 的东西)
我们有源代码控制 (SVN)

在过去,我发现错误跟踪系统的最大问题是信息在跟踪系统和电子邮件之间分离。

您如何确保电子邮件中的信息可供审查您的错误跟踪软件中的错误的人使用?

您如何让处理错误的人员轻松地将他们发送和接收的电子邮件中的信息提供给错误跟踪系统?
根据我的经验,如果这不容易,人们会避免这样做。

4

4 回答 4

8

我最喜欢的笑话之一是这样的:

病人:“医生,我这样做的时候很痛”。

医生:“不要那样做”。

当您切换到错误跟踪软件时,请告知所有相关人员您不再通过电子邮件跟踪错误,并且他们发送的任何有关错误的电子邮件都将被完全忽略。通过忽略发送的有关错误的任何电子邮件来跟进这一点。

于 2009-10-03T03:13:39.570 回答
2

我不使用您考虑的任何系统(没有 php;-),但是,在我使用的系统上,为响应来自错误跟踪器的任何电子邮件而发送的电子邮件会发送到错误跟踪器本身(reply-to标题),除非响应者做了一些非常明确的动作来阻止它;错误跟踪器使电子邮件的内容对错误再添加一条评论,将附件存储为“上传的文件”,等等。如果您正在考虑的跟踪器都没有此功能,我建议您将考虑范围扩大到确实具有此功能的跟踪器(无论它们是用什么语言实现的,都不如它们的功能重要)。

电子邮件太重要、太有用、太普遍了;诸如问题跟踪器之类的系统必须能够与电子邮件(传入和传出)顺利互操作才能被认为是好的。

于 2009-10-03T03:29:33.050 回答
1

如果您使用基于 Web 的系统和面向客户的公共网站,您应该完全避免使用电子邮件。事实上,如果你有一个好的基于 Web 的系统,客户应该更容易使用它而不是发送电子邮件,所以对改变应该没有什么阻力。

我已经在几家商店成功实施了Gemini 。它易于使用,非常有效,最多可免费供 5 位用户使用。但是由于您已经在使用 SVN,Trac似乎是一个自然的选择。

另见:

于 2009-10-03T02:34:33.793 回答
0

将电子邮件附加到您的错误跟踪软件中的问题。

问题有时来自电子邮件对话。因此,以合适的格式(即 HTML 或文本)保存电子邮件,并将其作为附件添加到新问题中。

为了清楚和方便起见,将电子邮件的相关部分复制并粘贴到问题中可能会有所帮助。

显然,如果问题已经存在,这也有效,并且电子邮件随之而来。与其威胁要忽略未来的电子邮件(除非作为最后的手段!),我建议将文本复制到问题中,然后回复电子邮件,说明您所做的事情,并要求任何将来的评论直接添加到问题中。

于 2009-10-17T23:32:26.077 回答