📅  最后修改于: 2023-12-03 15:32:48.778000             🧑  作者: Mango
Mantis是一个流行的开源问题跟踪器,用于管理软件开发过程中的问题。它支持团队内部使用,适用于开发人员、QA和项目管理人员。在Mantis之前,开发和QA团队会依赖电子邮件、表格和电子邮件等工具来跟踪和管理问题。这些方法数据分散,管理困难,而Mantis将这些过程集中到一个中央位置,方便管理。
Mantis的问题流程可以被定义为一系列状态。这些状态可以是开发人员在解决问题时要遵循的步骤。每个状态都可能有一个描述,可能有不同的属性,如优先级、严重性等等。
Mantis支持以下问题状态:
单击状态会在单独的侧面板中显示有关该状态的详细信息和所有属性的窗体。还可以向新软件版本中添加自定义状态。
更改问题状态是Mantis中最基本的操作之一。在问题工作流程中,每个状态都有一个后续状态。如果我们在开发过程中已经对问题进行了操作,则实际上要执行的操作是将问题状态从一个状态更改为另一个状态。我们可以使用以下步骤来更改状态,具体取决于更改问题状态的角色。例如,QA人员通常更改状态为"feedback"状态。
请注意,更改状态或更改问题的任何属性都将生成问题变更历史记录的日志。如果问题的状态发生更改,则以前的状态将转移到问题的注释中。您可以为不同类型的更改记录指定设置。
下面是更改状态时的代码片段:
## 更改状态
更改问题状态是Mantis中最基本的操作之一。在问题工作流程中,每个状态都有一个后续状态。如果我们在开发过程中已经对问题进行了操作,则实际上要执行的操作是将问题状态从一个状态更改为另一个状态。我们可以使用以下步骤来更改状态,具体取决于更改问题状态的角色。例如,QA人员通常更改状态为"feedback"状态。
### 更改问题状态的步骤
1. 浏览器中打开Mantis问题跟踪器。
2. 单击要更新的问题链接。
3. 然后在问题详细信息左侧看到一个侧边栏。
4. 点击侧边栏中的"Change Status"。
5. 在"Change Status"页面,可以选择要更改的状态。
6. 更改状态后,单击“更新”按钮即可完成更改。
### 更改状态时注意事项
请注意,更改状态或更改问题的任何属性都将生成问题变更历史记录的日志。如果问题的状态发生更改,则以前的状态将转移到问题的注释中。您可以为不同类型的更改记录指定设置。
参考链接:https://www.mantisbt.org/wiki/doku.php/mantisbt:issuestatuses