选择可有效跟踪项目的链接类型

在工作项之间创建关系时,请选择最好地支持项目计划和跟踪工作的链接类型。 不同的链接类型支持不同的功能,这些链接类型基于四种拓扑中的一种,如链接类型元素参考中所述。

备注

添加从一个工作项到另一个工作项的链接之后,可以修改链接类型。有关更多信息,请参见创建或删除工作项之间的关系

主题内容

查看以下各节可确定支持您的跟踪需要的最佳链接类型选择:

  • 使用相关链接创建非分层关系

  • 使用父子链接查看多层分层关系

  • 使用前置后续链接来计划和跟踪项目任务及其依赖项

  • 使用依赖链接查看和跟踪从属工作项

使用相关链接创建非分层关系

若要在工作项之间创建简单的关系,添加一个 Related 链接到工作项。 此类型的链接没有固有层次结构,它基于网络链接拓扑。 您可以使用相关链接类型来关联位于同一级别(例如定义彼此重叠的功能的两个用户情景)的工作项。 或者,对于在两个不同的团队项目中定义并由不同的团队进行管理的两个不同工作项类型,在它们之间可创建相关链接关系。

使用相关链接可以实现以下目标:

使用父子链接查看多层分层关系

您在工作项之间创建 Parent-Child 链接以便查看工作项之间的多层,分层关系。 此链接类型最常用于将用户情景分解为功能以及将任务划分为子任务。 父子链接基于树拓扑,支持一对多关系集,并且禁止循环定义(即一个子节点只能有一个父级)。

在定义父子链接时,请注意以下限制和建议:

  • 一个工作项只能有一个父级,但一个父工作项可以有多个子级。

  • 必须为同一团队项目定义由父子链接相连的工作项。 如果计划使用 Office Excel 或 Office Project 修改或更新工作项数据,建议采用此做法。

    备注

    可以在不同项目中定义的工作项之间创建父子链接。但是,如果将查询导出到 Office Excel 或 Office Project,则只会将为定义该查询的团队项目定义的工作项导入 Office 客户端。

使用前置后续链接来计划和跟踪项目任务及其依赖项

如果使用 Office Project计划和跟踪项目,并且链接两个表示工作项的任务,那么,当您发布数据时,Team Foundation 自动工作项之间创建前置后续链接。Predecessor-Successor 链接用于跟踪必须完成的任务,则其他可开始之前。 前置后续链接基于依赖关系拓扑,支持一对多关系,并且不允许循环定义。

使用前置后续链接连接工作项时,可以执行下列一项或多项任务:

在定义前置后续链接时,请注意以下限制和建议:

  • 不要创建定义循环关系的链接。 如果尝试创建或发布构成循环链接的工作项,您将会收到错误,指示您解决这些错误后才能发布。

  • 只对同一团队项目中的工作项创建前置后续链接(建议)。

    备注

    可以在不同项目中定义的工作项之间创建前置后续链接。但是,如果将查询导出到 Office Excel 或 Office Project,则只会将为定义该查询的团队项目定义的工作项导入 Office 客户端。

有关链接类型和 Office Project 的更多信息,请参见使用 Microsoft Project 和 Team Foundation 跟踪任务时的快速提示和操作区别

使用依赖链接查看和跟踪从属工作项

如果使用依赖链接类型创建工作项链接,则可以跟踪会对完成要求、功能或任务的能力产生影响的工作项。 此外,还可以创建跨越项目边界的工作项链接。 例如,默认过程模板提供 Visual Studio Team Foundation Server 2012 支持以下附加依赖链接类型: Tested By/Tests 和 Test Case/Shared Steps。 这些链接类型用于在跟踪错误、问题、测试用例和共享步骤的工作项之间创建关系。 有关更多信息,请参见 在 Microsoft 测试管理器中创建和管理测试

依赖链接基于依赖关系拓扑,支持一对多关系,并且禁止循环定义。 可以使用依赖链接执行下列任一任务:

  • 在两层视图中查找并查看顶级工作项及其从属工作项。 有关更多信息,请参见使用链接的依赖项(直接链接)

  • 管理风险和依赖项以及更有效地跨项目团队协作。 例如,通过在您的团队项目和在其他团队项目中定义的工作项之间定义依赖链接,您可以实现以下目标:

    • 创建与另一团队正在开发的某个功能或一组任务的依赖关系。

    • 请求另一个团队接受工作项依赖项。

    • 管理您提交的工作以及对其他团队的跨组依赖项。

在定义依赖链接时,请注意以下限制和建议:

  • 在工作项共享依赖项时使用依赖链接。 例如,在一个用户情景有许多功能并且其中某些功能满足两个或多个用户情景的要求时使用依赖链接。

  • 使用依赖链接而非其他链接类型来关联在其他团队项目中定义的工作项。

  • 您无法使用 Office Excel 或 Office Project 查看使用依赖链接类型创建的分层关系,但本主题前面提到的相关父子链接和前置后续链接实例除外。 

    备注

    您可以在不同项目中定义的工作项之间创建依赖链接并在 Team Web Access 和团队资源管理器的两层视图或树视图中查看依赖项。但是,如果将查询导出到 Office Excel 或 Office Project,则只会将为定义该查询的团队项目定义的工作项导入 Office 客户端。

请参见

任务

创建或删除工作项之间的关系

使用链接层次结构(工作项树)

概念

链接类型元素参考

其他资源

使用 Microsoft Project 和 Team Foundation 跟踪任务时的快速提示和操作区别

使用链接的依赖项(直接链接)

链接工作项和对象以支持可跟踪性