添加链接类型
您可以创建自定义链接类型来帮助定义工作项之间的关系并跟踪团队项目以满足您的要求。 链接类型定义在两个工作项之间建立的关系的类型。 链接类型在可从 Team Foundation Server 导出的类型定义 XML 文件中指定。 可以为项目集合管理链接类型。 在创建链接类型之前,您可以查看如何使用链接以及可创建的链接类型。 有关更多信息,请参见使用链接类型和选择可有效地跟踪项目的链接类型。
所需权限
若要创建链接类型,您必须是**“Team Foundation Administrators (Team Foundation 管理员)”**安全组的成员。 若要导出链接类型 XML 文件,您必须将权限集连接到 Team Foundation Server。 有关更多信息,请参见 Team Foundation Server 权限。
提示
即使您是以管理权限登录的,也必须使用提升的权限打开命令提示符窗口,才能在运行 Windows Server 2008 的服务器上执行此功能。 若要使用提升的权限打开命令提示符窗口,请单击“开始”,右击“命令提示符”,然后单击“以管理员身份运行”。 有关更多信息,请参见以下 Microsoft 网站:用户帐户控制。
创建链接类型
在 Visual Studio 中为您的工作项类型创建一个 XML 文件。 为此,请在**“文件”菜单上单击“新建”,再单击“文件”**。
在**“新建文件”对话框中的“类别”下选择“常规”,然后在“模板”下选择“XML 文件”**。
将以下代码复制并粘贴到该文件中:
<?xml version="1.0" encoding="utf-8"?> <LinkTypes> <LinkType ReferenceName="=Link Type Reference Name" ForwardName="Forward Name" ReverseName="Reverse Name" Topology="Topology Type" /> </LinkTypes>
指定您希望的链接类型的名称以及终结点名称。 通过为这些特性指定值来修改 LinkType 元素:
特性
说明
ReferenceName
链接类型的名称。 这是在两个工作项之间创建链接时在内部使用的名称。
ForwardName
源工作项上的链接名称。 这是在向源工作项添加链接时显示的名称。
ReverseName
目标工作项上的链接名称。 这是显示目标工作项上的链接列表时显示的名称。
TopologyType
指定四种拓扑中的一种:Dependency、DirectedNetwork、Network 或 Tree。 定义从属关系时会使用定向拓扑、依赖项、DirectedNetwork 和树。 定义对等关系或其中不存在隐含从属关系时将使用非定向拓扑。
有关上述每个字段的更多信息,请参见使用链接类型。
在工具栏上单击**“保存”保存所做的更改。 在“文件另存为”**对话框中,键入文件的名称,然后将其另存为 .xml 文件。
若要将链接类型导入您的团队项目集合,请键入使用以下语法的 witadmin 命令,然后按 Enter:
witadmin importlinktype /collection:http://服务器名称:端口/虚拟目录名/集合名称 **/f:**文件名
指定在步骤 5 中保存的目录路径和文件名。