问题跟踪系统¶
跟踪器¶
跟踪器是用来将问题分为不同类型的方法 - 常见的有错误、特性、缺陷等。
对于每个跟踪器,您可以定义:(见下图)- 名称(如上图所示为'错误')
- 默认状态(新问题默认应用的问题状态)
- 是否将绑定到跟踪器的问题显示在路线图上
- 不同的工作流
- 跟踪器可用的标准和自定义字段
在创建新的跟踪器时,您需要定义其工作流(见下文)才能正确使用它。为了节省时间(在创建新跟踪器时,您可以复制现有跟踪器的工作流。为此,在'从以下列表复制工作流'的下拉列表中选中跟踪器)。
问题状态¶
可以自由添加和删除问题状态。每个状态都有以下可配置选项
- 问题关闭:表示问题被认为是已关闭(可以声明多个状态为关闭)
完成百分比¶
此选项(及其在问题状态概述中的列)仅在应用程序设置中已将"计算问题完成百分比"选项设置为"使用问题状态"时才可用。通过设置选项,问题完成百分比将根据分配的状态自动更新,而不是手动输入每个问题的完成百分比。
如果留空,将问题更改为此状态将不会更改其完成百分比。
更新问题完成百分比¶
此命令仅在应用程序设置中已将"计算问题完成百分比"选项设置为"使用问题状态"时才可用。在执行时,它将所有问题状态设置为每个状态"% 完成百分比"设置中定义的值。
工作流¶
状态转换¶
工作流允许您根据问题类型定义各种项目成员可以执行的问题状态转换。
在工作流设置屏幕上,选择要编辑工作流的角色和跟踪器,然后单击'编辑'。屏幕允许您选择所选角色和跟踪器的授权转换。"当前状态"列表示问题的初始状态。"新允许的状态"列表示可以应用的状态。
注意:为了更改问题状态,用户需要具有'编辑问题'权限(见角色和权限)。
在上面的示例中,具有“新”状态的问题可以由开发者角色分配为“已分配”或“已解决”状态。具有“已分配”状态的问题可以更新为“已解决”状态。其他所有问题的状态都不能由开发者修改。
字段权限¶
在此选项卡中,可以为特定状态下的字段设置特殊权限。可以选择属性只读
、必填
,或者留空以使用默认行为。如果字段设置为只读
,则在编辑部分中将其隐藏,并且所选角色不能更改它。如果字段设置为必填
,则在所选角色编辑问题时不能留空。