📜  Mantis-问题生命周期(1)

📅  最后修改于: 2023-12-03 15:17:31.906000             🧑  作者: Mango

Mantis - 问题生命周期

Mantis是一个开源的、Web-based的缺陷跟踪系统。Mantis有助于团队协作,使得开发人员能够快速响应缺陷和客户反馈。问题(缺陷)是通过问题生命周期来管理的。

问题生命周期

问题生命周期是问题从发现到修复的整个过程。它可以被视为问题的状态流。初始状态是新问题,最终状态是解决的问题。问题的生命周期包括以下几个状态:

  1. New - 这是新问题的状态,当问题被报告后,状态被设置为新问题。在这个阶段,问题还没有经过任何处理。

  2. Assigned - 当管理员把问题分配给处理人员时,状态变为已分配。处理人员可以开始解决这个问题。

  3. Confirmed - 处理人员确认问题存在并且可以重现的时候,状态被设置为已确认。

  4. Resolved - 处理人员完成并验证了一个解决方案,可以将问题状态设置为已解决。

  5. Closed - 当管理员或者处理人员确认问题已经解决并关闭了这个问题,状态被设置为已关闭。

  6. Reopen - 如果一个已关闭的问题再次出现,可以将状态重新设置为新问题或者已确认的问题。

修改问题状态

Mantis允许管理员、处理人员和报告人员更改问题的状态。管理员和处理人员可以拥有更多的权限,但是报告人员也可以更新他们报告的问题。

以下是如何更改问题的状态:

  1. 报告人员可以通过单击问题列表中的链接并选择新的状态来更改问题的状态。

  2. 处理人员可以在解决问题后将状态设置为已解决或关闭。处理人员也可以重新打开问题,状态重新设置为已分配、已确认或新。

  3. 管理员可以更改所有问题的状态,在不同的状态之间转换。管理员也可以限制处理人员和报告人员的权限。

总结

Mantis非常适合团队协作和问题跟踪。问题的生命周期包含多个状态,通过正确的状态选择可以使问题跟踪变得更加高效。要注意,问题的状态可以被多个角色修改,因此应该限制权限以保持良好的跟踪状态和数据质量。