创建或删除工作项之间的关系
您可以在工作项之间创建关系以建立一个简单的关联、查看双层或分层关系以及跟踪和管理依赖项。 若要创建这些关系,可在一个工作项与另一个或多个工作项之间添加链接。 添加从一个工作项到另一个工作项的链接时,Team Foundation 必须修改这两个工作项。
所有链接关系都存储在 Team Foundation 的工作项数据库中。 如果在 Microsoft Excel 或 Microsoft Project 中工作,在添加、修改或删除链接时,您的更改会应用于该数据库。 如果在 Team Web Access 或团队资源管理器中工作,在保存链接关系中无论是源工作项还是目标工作项时,您的更改会应用于该数据库。
创建一对多关系时,可使用下列方法之一创建工作项列表:
已保存的查询。 在已创建了一个查询并且已知该查询包含所需的工作项集或子集时,使用此方法。 有关更多信息,请参见查找 Bug、任务和其他工作项。
工作项 ID。 在已知工作项的 ID,并且选择键入这些 ID 而不运行查询或标题搜索时,使用此方法。
标题搜索。 使用此方法可查找在工作项标题字段中含有公共词或词组的工作项,也可以选择按团队项目和工作项类型进行查找。
主题内容
若要添加、修改或删除工作项中的链接,请完成以下过程之一:
提示
以下过程假定团队项目使用 Team Foundation 附带的 MSF for Agile Software Development 工作项类型。 如果您的团队项目使用的是其他过程,那么这些过程可能不适用于您的工作项。您可能需要参考为您将使用的过程创建的自定义帮助文档。 有关更多信息,请参见访问团队项目门户网站和过程指南。
添加从某个工作项到现有工作项的链接
查找、列出和选择要添加的工作项
修改现有链接
删除工作项之间的链接
提示
若要创建一个工作项并将它链接到现有工作项,请参见创建链接工作项。
若要添加、修改或删除父子链接,请参见在 Office Excel 树列表中配置工作项 和在树视图中查看和修改工作项。 若要使用 Microsoft Project 的本机工具创建和管理父子链接和前置后续链接,请参见Office Project 中的序列或下属任务。
所需权限
若要添加、修改或移除工作项之间的链接,您必须具有查看两个工作项和修改至少一个工作项的权限。 您必须是**“Contributors (参与者)”组的成员,或者您的“查看此节点中的工作项”和“编辑此节点中的工作项”权限必须已设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限。
添加从某个工作项到现有工作项的链接
使用 Team Web Access 向工作项添加链接
在 Team Web Access 中,打开要编辑的工作项。
单击用于管理链接的选项卡。
提示
选项卡的名称可能是“链接”、“所有链接”或“实现”。 选项卡的名称由工作项定义确定。
指向**“添加”**,然后单击要添加的链接的类型。
提示
不要选择“变更集”、“超链接”、“测试结果”或“已进行版本管理的项”。 这些链接类型不会在工作项之间创建关系。 有关这些链接类型的更多信息,请参见在工作项与其他资源之间创建关系。
这将打开**“添加链接/附件 - Microsoft Team Web Access - 网页”**对话框。
选中与所需工作项的查找方法相匹配的框。 有关更多信息,请参见下面所列过程:查找、列出和选择要添加的工作项。
单击**“保存”或“保存并关闭”**。
使用团队资源管理器向工作项添加链接
在团队资源管理器中,打开要编辑的工作项。
单击用于管理链接的选项卡。
提示
选项卡的名称可能是“链接”、“所有链接”或“实现”。 选项卡的名称由工作项定义确定。
单击**“添加”**。
此时将打开**“添加链接”**对话框。
指定此工作项应链接到的工作项。
提示
不要选择“变更集”、“超链接”、“测试结果”或“已进行版本管理的项”。 这些链接类型不会在工作项之间创建关系。 有关这些链接类型的更多信息,请参见在工作项与其他资源之间创建关系。
有关更多信息,请参见下面所列过程:查找、列出和选择要添加的工作项。
(可选)在**“注释”**框中键入说明。
单击**“确定”**。
单击**“保存工作项”**。
使用 Microsoft Excel 或 Microsoft Project 向工作项添加链接
在 Microsoft Excel 工作表或 Microsoft Project 计划中,单击要向其添加链接的工作项。
在**“团队”菜单上,单击“链接和附件”**。
单击**“链接”**选项卡。
单击**“添加”**。
在**“链接类型”**列表中,单击表示要创建的关系的链接类型。
指定应链接到此工作项的工作项。
用逗号分隔多个 ID。
有关更多信息,请参见下面所列过程:查找、列出和选择要添加的工作项。
单击**“确定”**。
在**“查看/编辑工作项链接和附件”对话框中,单击“发布”,然后单击“关闭”**。
(可选)保存 Office Excel 工作表。
(可选)在**“团队”菜单上,单击“刷新”**。
此步骤会使对父子链接所做的更改显示在 Office Excel 工作表中。
查找、列出和选择要添加的工作项
查找、列出和选择工作项
(对于团队资源管理器是可选的)如果要创建与在另一个团队项目中定义的工作项之间的链接,请在**“项目”**列表中,单击包含待查工作项的项目的名称。
提示
仅当您搜索要链接到当前工作项的工作项时,才显示“项目”列表。
指定以下搜索方法之一,然后定义搜索条件:
已保存的查询
在**“已保存的查询”列表中,展开团队项目(仅限 Team Web Access),再展开“我的查询”或“团队查询”**,然后单击要显示其结果的已保存的查询的名称。
(仅限团队资源管理器)还可以单击**“已保存的查询”列表旁的“浏览”按钮,再在“选择查询”对话框中选择一个已保存的查询,然后单击“确定”**。
提示
如果您的团队项目包含很多查询,则使用“选择查询”对话框通常是最佳方法。 您可以拖动对话框的角部将其扩大,以显示更多已保存的查询。
ID
在**“ID”**框中,键入要查找的工作项的工作项 ID。 使用逗号或空格分隔各个 ID。
标题包含
在**“标题包含”**中,键入工作项标题应包含的字或词。
(对于团队资源管理器是可选的)在**“和类型”**列表中,单击要检索的工作项类型。
(对于 Team Web Access 是可选的)在**“工作项类型”**列表中,单击要检索的团队项目和工作项类型。
提示
如果您缩小搜索的筛选条件,则查询的运行速度会更快。
单击**“查找”**。
(可选)执行以下任一步骤来更改结果列表的显示方式:
若要展开或折叠树视图列表,请单击 (+) 或 (-) 号。
若要调整列的大小,请指向列标题的边缘,然后将该列边界拖到新位置。
若要对列字段进行排序,请单击列标题。
若要移动某个列字段,请单击该列的标题,然后将其拖到其他位置。
有关其他选项,请参见查询编辑器和查询结果视图的键盘快捷键。
在结果列表中,指定应链接到当前工作项的每个项。
Team Web Access:选中或清除每个工作项旁的复选框,或单击**“全选”**选择所有工作项。
团队资源管理器:选择每个相应工作项以指定该工作项应链接到当前工作项。若要指定连续范围的工作项,请在按住 Shift 键的同时单击该范围内的第一个和最后一个工作项。 若要指定不连续的一组列,请在按住 Ctrl 键的同时单击每个工作项。
(对于 Team Web Access 是可选的)在**“注释”**框中键入说明。
单击**“确定”**。
修改现有链接
更改现有链接的链接类型或链接特性
执行以下操作之一:
在 Team Web Access 或团队资源管理器中,打开链接一端的工作项,然后单击工作项窗体上的**“链接”**选项卡。
提示
选项卡的名称可能是“链接”、“其他链接”或“实现”。 选项卡的名称由工作项定义确定。
在 Microsoft Excel 或 Microsoft Project 中,单击要修改其链接的工作项,然后在**“团队”选项卡或菜单上,单击“链接和附件”**。
单击要修改的链接,然后单击**“编辑”**。
修改链接特性,然后单击**“确定”**。
在**“链接”选项卡中检查该链接,然后按“Ctrl+S”**保存工作项以及对链接所做的更改。
删除工作项之间的链接
使用 Team Web Access 或团队资源管理器编辑或删除工作项之间的链接
打开包含要删除的链接的源工作项。
单击用于管理链接的选项卡。
提示
选项卡的名称可能是“链接”、“其他链接”或“实现”。 选项卡的名称由工作项定义确定。
单击或选择不应再链接到该源工作项的工作项。
若要指定连续范围的工作项,请在按住 Shift 键的同时单击该范围内的第一个和最后一个工作项。 若要指定不连续的一组列,请在按住 Ctrl 键的同时单击每个工作项。
单击**“删除链接”**。
单击**“是”**确认删除。
单击**“保存”**以保存对源工作项和目标工作项的更改,并从 Team Foundation 数据库删除链接。
使用 Microsoft Excel 或 Microsoft Project 编辑或删除工作项之间的链接
在 Microsoft Excel 工作表或 Microsoft Project 计划中,单击要删除其链接的工作项。
提示
如果您是脱机使用 Microsoft Excel 或 Microsoft Project(即未连接到 Team Foundation Server),则不能使用本主题中提供的过程创建或删除工作项链接。 若要创建工作项链接,则该链接必须在 Team Foundation 数据库中定义。 联机存储约束的例外情况是,Microsoft Excel 中的父子链接以及 Microsoft Project 中的父子链接和前置后续链接。 这些例外情况既适用于尚未发布的新工作项,也适用于数据库中已存在的工作项。
在**“团队”选项卡或菜单上,单击“链接和附件”**。
在**“查看/编辑工作项链接和附件”对话框中,单击“链接”**选项卡。
单击或选择不希望再链接到源工作项的工作项。
单击**“删除链接”**。
单击**“是”**确认删除。
单击**“发布”**保存对 Team Foundation 数据库的更改。
(可选)保存 Microsoft Excel 工作表或 Microsoft Project 文档。
(可选)在**“团队”菜单上,单击“刷新”**。
此步骤会使对链接所做的所有更改都显示在 Microsoft Excel 工作表或 Microsoft Project 文档中。
请参见
任务
从 Team Foundation 工作项创建 Microsoft Project 计划