使用项目跟踪工具可以创建和配置项目的构建块。项目跟踪工具最适合分布式工作环境,允许人们通过 Web 访问相同的项目信息。
如果您的 项目需要错误报告系统,您可以创建名为“Defect”的构建块并定义“Defect”的所有特征和行为。在项目跟踪工具中,这些构建块称为工件类型。工件类型的其它示例包括“增强申请”、“需求”、“任务”、“测试计划”等。工件类型由一组属性组成。例如,“Defect”可能包含“摘要”、“发起者”、“分配给”等字段和一段“描述”。
项目跟踪工具与 CollabNet 环境中的其它工具集成,因此使用项目跟踪工具的项目成员可以自动访问相同的版本控制系统、项目特定的邮件列表以及其它项目特定的重要工具。
项目跟踪工具管理员角色包括以下职责:
项目跟踪工具管理在两个级别上进行:全局和每个项目。域管理员在全局级别定义工件类型和属性,项目管理员将这些元素添加到特定的项目中。最初的管理工作流如下:
项目成员在项目跟踪工具中可以执行的操作取决于分配给该用户的项目角色。用户只能看到他们有权执行的功能。例如,开发人员在“项目”选项卡的左侧导航窗格中看不到“项目跟踪工具”>“管理工件类型”链接。访客看不到输入新工件的链接。
下面的矩阵显示了项目跟踪工具中的默认角色及其相关权限的列表,以及对应的默认项目角色。项目所有者可以创建更多具有其它权限的角色。有关默认项目角色的描述,请参见关于项目角色。
| 角色/ 权限 |
描述 | 匿名访客 | 注册用户/观察员 | 开发人员 | 项目所有者 | 域管理员/主机管理员 |
|---|---|---|---|---|---|---|
| 项目事件跟踪 - 查询 |
|
X | X | X | X | X |
| 用户 - 编辑 - 自我编辑 |
|
X | X | X | X | |
| 项目事件跟踪 - 提交 |
|
X | X | X | X | |
| 项目事件跟踪 - 更改 |
|
X | X | X | ||
| 项目 - 编辑 |
|
X | X | |||
| 域管理 |
|
X |
检查您自己的权限:
用户可以创建个人的工件项模板、报告和查询,而且可以为所有项目用户建议自定义内容。用户创建新的自定义项并将它提交给项目所有者批准。 作为项目所有者,您可以查看和批准提交。在“批准/否决用户提交项”页上,您可以查看用户提交内容并采取相应的操作。每个未决的用户提交内容都在一个表中列出,还包括建议日期、项类型(查询、模板或报告)、提交作者、项名称、描述、注释字段和一个可以从中选择操作的下拉列表。可用操作有“不操作”、“批准”、“拒绝”和“仅注释”。
对用户提交采取操作:
这些项在您采取明确的操作之前,一直留在“批准/否决用户提交项”页中:批准或者拒绝该项。