跟踪工作和管理工作流

可以使用工作项来跟踪和管理您的有关团队项目的工作和报告进度。

主题内容

  • 工作项,工作项类型以及工作项字段

  • 创建和修改工作项

  • 批量编辑工作项

  • 彼此链接工作项,变更集和源代码文件

  • 获取工作项的超链接

  • 创建查询来查找,列表,并报告工作项

  • 自定义工作项类型添加字段,修改工作流和设计工作项窗体

  • 永久移除工作项

工作项,工作项类型以及工作项字段

相关主题: 工作项和工作流(scrum) | 工作项和工作流 (Agile) | 工作项和工作流 (CMMI) | 工作项字段参考 (Visual Studio ALM)

工作项是 Team Foundation 用于跟踪工作分配和工作进度的数据库记录。 您可以使用不同类型的工作项来跟踪不同类型的工作,如客户要求、产品 Bug 和开发任务。

工作项类型确定工作流的状态和转换。 项目中可用的工作项类型取决于项目使用的项目模板。 此外,还可以自定义可在团队项目跟踪工作方式与您的开发环境有意义的工作项类型。

每一个工作项表示 Team Foundation 数据库中存储的一个对象。 每个工作项分配有一个唯一标识符(即工作项 ID)和所属类型(即工作项类型)。 在项目集合中的所有团队项目中,工作项 ID 在所有工作项类型中是唯一的。工作项类型确定用于跟踪信息的工作项字段、为每一字段定义的默认值、适用于这些字段的规则和约束以及指定工作项工作流的其他对象。 所做的每项更改对工作项字段在 工作项记录存储,使更改历史记录。

工作项、附加文件和链接都存储在 Team Foundation 中用于跟踪工作项的数据库中

工作项跟踪任务概述

主要任务

  1. 添加新工作项或修改工作项

  2. 将文件附加到工作项

  3. 在工作项之间创建链接

  4. 查找或列出一组筛选的工作项

每个工作项分配有

  • 一个唯一 ID

  • 工作项类型

  • 省/市/自治区

  • 指派给

通过定义字段创建和定义工作项当前在工作项窗体中。 下图显示了一个典型的工作项。

采样工作定义的用户情景项窗体

用户情景的工作项窗体

所有工作项都与下列公共元素关联:

  • 包含有关工作项信息的字段

  • 每个字段的规则,例如可能值的集合。

  • 工作项窗体字段显示的控件和控件与它们。

  • 对应于一个简单的状态转换模型允许跟踪工作项的生命周期的状态更新从活动到已关闭的 工作流

所有工作项还具有下列公共特征:

  • 一组公共系统字段。

  • 工作项的完整更改记录。

  • 支持与其他工作项、文件附件或 Team Foundation 中任何其他工作产品的链接。

返回页首

创建和修改工作项

相关主题: 添加,查找,并修改工作项 | 创建和修改区域和迭代 | 通过添加多格式文本和图像演示一个情景

使用新的工作项窗体中,可以创建工作项,复制现有工作项并修改它或创建从现有工作项链接的工作项。 使用任何支持的 Team Foundation 客户端,例如 团队资源管理器、Team Web Access、Microsoft Excel或 Microsoft Project,可以创建工作项或修改现有工作项。

在创建工作项时,将打开一个新工作项窗体,里面可能已填充一些默认值。 可通过更改一个或多个字段的值来定义或修改工作项。 在 Team Foundation 中,使用不同类型的字段来存储不同类型的数据。 下面的列表包含 Team Foundation 使用的某些字段类型:

  • 文本字段:接受任何文本。 项目管理员可以定义最大字符数。 在每个可以设置文本格式的文本框上方会显示格式设置工具栏。 支持文本格式设置的文本框集因工作项类型而异。

  • 下拉列表:仅接受项目管理员在下拉列表中定义的值。

  • 日期字段:接受特定的协调世界时 (UTC) 时刻,如“2009-1-23 18:00:00”。

  • 长文本:接受具有受限文本格式设置的任何长度的文本。

  • 历史记录字段:按时间顺序记录注释。 可以向此字段中添加项,但不能更改以前的项。

返回页首

批量编辑工作项

相关主题: 使用写到bulk的Excel编辑工作项 | 使用 Microsoft Project 安排任务和分配资源 | 工作Microsoft Excel和Microsoft Project

可以使用 Team Web Access、Microsoft Excel 或 Microsoft Project,一次对多个工作项进行批量更新。 使用Excel和项目,也可以添加和更新工作项之间的链接关系。

Team Foundation 文档集成图像

将工作项导入Microsoft Excel或Microsoft Project文档,则工作项的本地副本创建。 在本地的数据与数据库中的文档位于与数据,但是,您或其他团队成员都可更改工作项相关数据和使两个不同。 如果要查看从数据库中最近的更改,可以刷新文档。 如果要从文档将更改写入数据库,则可发布文档。 发布文档时,会将包含更改的文档上载到工作项数据库。 刷新文档时,会更新文档,使其与工作项数据库中的当前值相匹配。

返回页首

链接工作项彼此,与变更集和使用源代码文件

相关主题: 链接控件 | 链接工作项和对象以支持可跟踪性 | 选择链接类型有效跟踪项目 | 添加到工作项的超链接

通过在工作项与其他资源之间创建关系,可以更有效地计划项目、更准确地跟踪依赖项、更清楚地查看分层关系以及更快速地查找相关信息。 例如,可以在两个工作项之间创建关系,以表明必须首先完成其中一个工作项。 此外,还可以在工作项与变更集之间创建关系,以表明对代码进行了怎样的更改以解决功能请求。

在工作项之间创建关系时,请选择最好地支持项目计划和跟踪工作的链接类型。 不同的链接类型支持不同的功能和基于四种拓扑中的一种。 可以通过用户情景、任务、测试用例和其他工作项窗体上的**“实现”“链接”“所有链接”“测试用例”**选项卡,在这些工作项之间创建关系。 每个选项提供一个工具栏,其中包含如下图所示的链接控件功能:

工作项窗体链接工具栏控件

支持在工作项之间创建链接的所有选项卡都是通过使用工作项窗体上的 LinksControl 元素来实现的。 此元素控制筛选和限制可以链接到的工作项类型、可以创建的链接类型、以及是否可以链接到其他团队项目中的工作项。 有关如何限制链接的更多信息,请参见 LinksControlOptions 元素

返回页首

获取工作项的超链接

在 Team Web Access 或 团队资源管理器工作时,您可以获取超链接到所有工作项。

一个工作项的超链接使用team Web access中获取

  1. 在team Web Access、访问您的团队项目的积压页和团队。

    例如,安妮打开http://almsrv:8080/tfs/DefaultCollection/FabrikamFiber/My%20Team/_backlogs。

  2. 打开子菜单(“上下文菜单”图标超链接要复制,然后选择 *** 打开选定工作项 ***)的工作项。

  3. 打开链接的浏览器快捷菜单工作项类型和ID的,然后选择 *** 复制快捷方式 ***

    复制工作项的屏幕快照链接

    备注

    快捷菜单可以更改取决于所使用的浏览器。

获取一个工作项的超链接使用团队资源管理器

  • 从一个打开的工作项,请打开该选项卡式项目的快捷菜单,并选择 *** 复制完整路径 ***

    通过电子邮件的方式发送工作项的超链接

    备注

    超链接打开在 Team Web Access的工作项。

创建查询来查找,列表,并报告工作项

相关主题: 发现bug时,任务和其他工作项 | 与团队成员共享工作项和查询 | 使用工作项查询在 Microsoft Excel 中创建报表

您和您的团队成员可以访问预定义的共享查询访问,以及创建,修改,并保存查询。 您保存在团队查询下的查询在进度出现在主页上并提供一个快速更新团队进行。

可以使用工作项查询生成包含要修改的工作项,创建指向其的链接或生成报告的列表。 在 Team Web Access 或团队资源管理器可以使用查询编辑器定义筛选条件。 查询结果将显示为一个工作项列表或工作项树视图。

返回页首

自定义工作项类型添加字段,修改工作流和设计工作项窗体

相关主题: 定义工作项字段 | 设计工作流 | 设计工作项窗体的布局 | 添加或修改工作项字段以支持报告 | 管理用于跟踪工作项witadmin [] Objects

可以对产品附带的工作项进行自定义,添加新的工作项类型,还可以自定义链接类型。 通过添加或移除字段,更改字段特性和修改工作流或工作项窗体自定义工作项类型。 例如,您可以自定义窗体添加更多字段,添加或移除选项卡和添加或修改列。 下图演示了一个窗体,该窗体的上部区域显示了八个字段,这些字段大体上排列在两个列中。 下部区域显示了两组选项卡(每组包含三个选项卡),这些选项卡排列在一个两列布局中。

两列布局中带有三个选项卡的自定义窗体

自定义工作项窗体

返回页首

永久移除工作项

相关主题: 永久移除工作项witadmin []

使用 witadmin destroywi 命令,可以从团队项目集合的 Team Foundation 数据库中永久移除一个或多个工作项。 状态设置为“已关闭”的工作项仍保留在数据库中,并可以将其重新激活。 永久移除的工作项是从数据库中移除的,并且不能被还原,也不能重新激活。

返回页首

请参见

概念

敏捷规划和迭代

使用 Team Foundation Client

计划和跟踪项目