添加工作项以在 Team Foundation Server (TFS) 中计划和管理你的项目。 借助工作项,你可以描述要完成的工作、分配工作、跟踪状态以及协调团队内的工作量。
不同类型的工作项用于跟踪功能、用户体验、代码缺陷、任务和问题。 可以将工作项相互链接,并将其链接到变更集和源代码文件。 如下图所示,每个工作项窗体附带了大量的控件、字段和选项卡。
.png)
添加工作项来定义新的工作
可以从团队项目或团队主页中开始添加工作项。
如果你或你的团队尚未创建团队项目,请立即创建。
如果尚未将你添加为团队成员,请立即添加。
从 Web 浏览器中,连接到想要在其中进行工作的团队项目。 例如,Fabrikam, Inc. 团队导航到 http://fabrikamprime:8080/tfs/DefaultCollection/Fabrikam%20Fiber%20Website/。
可以从主页选择要创建的工作项的类型。
.png)
输入标题,然后保存该工作项。 在更改默认**“状态”**之前,你必须保存它。
.png)
可用的工作项类型取决于用于创建团队项目的过程模板。 若要了解详细信息,请参阅 Scrum 工作项类型(产品积压工作项加上其他)、敏捷工作项类型(用户情景加上其他)、和 CMMI 工作项类型(要求加上其他)。
随着工作的进行更新工作项
随着工作的进行,团队成员可以更新状态,并根据需要将其重新分配。 尽管工作流状态因不同工作项类型而不同,它们通常具有从“新建”或“活动”到“完成”的进度。 下图显示了产品积压工作项的工作流状态。 如果你想要放弃工作项,请将状态更改为“已删除”。
典型工作流进度:
非典型转换:
|
![]() |
删除保留在数据存储区中的工作项,然后可以通过更改状态来重新激活。
每次更新后,更改都记录在“历史记录”字段中,你可以通过**“历史记录”**选项卡查看。
.png)
若要基于其历史记录查找工作项,请参阅使用“历史记录”字段查询工作项。
链接项以管理依赖项
通过使用“相关”或“依赖项”链接类型链接工作项,你可以跟踪依赖于其他工作的工作。 每个工作项都包含一个或多个具有链接控件的选项卡。 这些控件支持将工作项链接到一个或多个对象。
Web 门户中的链接控件选项卡
.png)
某些工作项类型具有两个或更多链接控件选项卡。 每个选项卡都旨在支持特定类型的链接,并限制所建立的链接关系类型。 若要了解详细信息,请参阅 管理依赖项、链接工作项以支持可跟踪性。
Team Foundation 版本控制 (TFVC) 允许你通过使用 Changeset 和 Versioned Item 链接类型,将工作项链接到版本控制变更集或已进行版本管理的源代码文件。 在签入挂起更改或使用“我的工作”来签入更改时,工作项将自动链接到更改。
Git 允许你通过使用 Commit 链接类型将工作项链接到提交。 若要了解如何执行此操作,请参阅管理并提交更改。
接下来尝试此操作
问题解答
问:我是否能添加字段?我是否能自定义工作项窗体?
**答:**可以。 在本地 TFS 中,你可以添加字段、更改工作流并自定义窗体。 你还可以添加工作项类型。 若要了解详细信息,请参阅自定义工作跟踪对象以支持团队的进程。
问:如何定义和使用标记?
**答:**标记可用于筛选积压工作和查询。 请参阅将标记添加到工作项以对列表进行分类和筛选。
问:如何计划我的项目?
**答:**计划你的项目的最快方法是创建积压工作。 如果你需要批量添加若干产品积压工作项、用户情景、要求或任务,则可以使用 Excel 或 Project。
如果你正在计划产品套件并跨多个团队管理项目组合,你将想要阅读添加新的查询。
问:如何查找工作项?
**答:**在“搜索工作项”框中输入 ID,然后选择搜索图标。
.png)
或者,通过使用
上下文菜单,可以添加筛选器来根据分配、状态、关键字或工作项类型查找项。 例如,输入 A=@Me T=Task 可列出分配给你的所有任务。 使用 =、: 和 – 运算符可分别指定以下运算:“等于”、“包含”和“非”。
获得结果列表后,可以修改筛选器条件来精简搜索结果。
问:如何获取工作项的 URL?
**答:**从 Web 门户网站,只需从 Web 浏览器地址复制该 URL 或打开工作项 ID 超链接的上下文菜单,然后选择复制快捷方式。 在 Visual Studio 中,右键单击工作项选项卡来复制 URL。 该 URL 将在 web 门户中打开工作项。
.png)
问:哪些客户端会连接到 TFS?
**答:**除了 web 门户外,你还可以从 Visual Studio、Eclipse 以及其他客户端连接到 TFS。 请参见选择客户端以支持您的任务。
.png)