收藏 分销(赏)

VSTS使用手册Team Foundation分册.doc

上传人:pc****0 文档编号:7205873 上传时间:2024-12-27 格式:DOC 页数:44 大小:1.77MB 下载积分:10 金币
下载 相关 举报
VSTS使用手册Team Foundation分册.doc_第1页
第1页 / 共44页
VSTS使用手册Team Foundation分册.doc_第2页
第2页 / 共44页


点击查看更多>>
资源描述
北斗星科技 VSTS使用手册 Team Foundation分册 VSTS使用手册 Tean Foundation分册 文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改 文件编号: VSTS-SSSSYSC-TF 当前版本: 作 者: 发布日期: 密级: [ ] 绝密 [√] 普通 [ ]部门公开 [ ]公司公开 [ ]外部公开 深圳市北斗星科技有限公司 2008年06月20日 版 本 历 史 版本/状态 作者 参与者 起止日期 备注 V0.1 王安学 2008.6.20-2008.6.24 目 录 0. 关于本文档 5 0.1. 本文的作者 5 0.2. 本文的目的 5 0.3. 本文的读者 5 0.4. 参考文献 5 1. 简述 5 2. TFS登录用户名和密码 6 3. 安装 6 3.1. Visual Studio 2005访问TFS的安装 6 3.2. Visual Studio 2008访问TFS的安装 7 4. 使用团队资源管理器 7 4.1. 连接到TFS 8 4.2. 添加团队项目 9 4.3. 移除团队项目 10 4.4. 刷新团队项目 12 5. 管理工作项 12 5.1. 添加工作项 12 5.2. 编辑工作项 13 5.3. 取消工作项更改 15 5.4. 复制工作项 16 5.5. 使用链接和附件 17 5.5.1. 超级链接 17 5.5.2. 工作项链接 18 5.5.3. 变更集链接 20 5.5.4. 源代码链接 21 5.5.5. 文件附件 23 5.6. 查询工作项 24 5.6.1. 变量 24 5.6.2. 运算符 24 5.6.3. 添加工作项查询 26 5.6.4. 保存工作项查询 27 5.6.5. 编辑工作项查询 28 5.6.6. 编辑工作项查询 28 5.7. Bug管理 29 5.7.1. 状态和转换 30 5.7.2. 字段说明 30 5.8. 任务管理 32 5.8.1. 状态和转换 33 5.8.2. 字段说明 33 6. 配置管理 35 6.1. VSS 与 TF版本控制 35 6.2. 源代码管理设置 35 6.3. 使用源代码资源管理器 36 6.4. 工作区 37 6.5. 变更集 39 6.6. 搁置集 40 6.7. 工作项与变更集关联 42 7. 邮件自动提醒 43 7.1. 设置 43 7.2. 查看警报 44 0. 关于本文档 0.1. 本文的作者 0.2. 本文的目的 文档介绍使用VSTS工具平台进行团队协作的操作方法,以便项目人员学会使用VSTS工具。 0.3. 本文的读者 本文的读者是项目相关的所有人员。 本文将“Visual Studio Team System”简称为“VSTS”。 本文将“Team Foundation Server”简称为“TFS”。 0.4. 参考文献 1、 Microsoft Visual Studio 2008 Team Suite文档 2、 《VSTS实施方案》 1. 简述 微软为我们提供了软件全生命周期管理工具Visual Studio Team System(简称VSTS),目的在于改善软件开发方法在实际开发过程中的有效实施. VSTS扩展了Visual Studio 开发工具的功能,集成了BUG管理、计划管理、风险管理、任务管理、项目报表、项目门户、生成管理、测试管理、持续集成、版本控制等功能,提供了一系列支持整个开发团队的工具. VSTS为项目经理, 架构师, 开发者, 测试人员甚至开发经理都提供了相应的支持. VSTS的集成功能为项目管理提供了集成的辅助支持工具,集中的项目管理信息,便于项目的报告,也便于项目人员之间的协作和沟通。 微软把Team Foundation 称作是VSTS提供的一个支持团队项目交付工作的协作技术集合,在本文中则主要讲解如何用VSTS的工具和功能进行团队协作。 2. TFS登录用户名和密码 TFS服务器的IP地址是192.168.1.251,机器名是SSS-TFS。TFS服务器的用户安全是和Windows系统统一起来的,因此登录192.168.1.251的帐号、密码与登录TFS是相同的 登录帐号规则有两类,一类是姓名为三个及三个以上汉字的,登录帐号规则是姓(全拼)+名的每个字拼音的第一个字母,例如“王二麻”的登录帐号就是wangem;另外一类是姓名为两个汉字的,登录帐号规则是姓(全拼)+名(全拼),例如“王三”登录帐号就是wangsan。登录帐号字母全是小写。 帐号的密码缺省是123,目前不支持普通帐号远程修改帐号密码,暂时规定修改密码通过管理员登录服务器后,你在服务器上修改自己的密码。 3. 安装 3.1. Visual Studio 2005访问TFS的安装 如果你的工作不涉及编码、编码检查和调试,只需要安装Visual Studio 2005 Team Explore(团队资源管理器),安装文件在\\192.168.1.251\software\vss2005目录下,文件名称为chs_vs_2005_tfs.iso(安装时免输序列号),安装时注意选择“安装团队资源管理器”。 如果你的工作涉及编码、编码检查和调试,则需要安装Visual Studio 2005 Team Suite,安装文件安装文件在\\192.168.1.251\software\vss2005目录下,文件名称为Visual Studio 2005 Team Suite.iso(安装时免输序列号)。 上面的两个安装文件都是光盘镜像文件,怎么使用光盘镜像文件,不在这里详述,要注意的是Visual Studio 2005 Team Suite.iso这个镜像文件大小超过3G,如果使用虚拟光驱不能装载,那就要安装高版本的虚拟光驱软件。 要是你以前安装了Visual Studio 2005 IDE环境,现在你只安装Visual Studio 2005 Team Explore,而不能访问TFS时,建议你把原来的Visual Studio 2005 IDE卸掉,安装Visual Studio 2005 Team Suite作为新的Visual Studio 2005 IDE环境。 另外Team Suite是包含了测试和架构设计的,如果你是测试人员,一定要安装Visual Studio 2005 Team Suite 3.2. Visual Studio 2008访问TFS的安装 如果你的工作不涉及编码、编码检查和调试,只需要安装Visual Studio 2008 Team Explore(团队资源管理器),安装文件在\\192.168.1.251\software\VSTS2008目录下,文件名称为VS2008TeamExplorerCHS.iso(安装时免输序列号)。 如果你的工作涉及编码、编码检查和调试,则需要安装Visual Studio 2008 Team Suite,安装文件安装文件在\\192.168.1.251\software\VSTS2008目录下,文件名称为VS2008TeamSuiteCHSX1429243.iso(安装时免输序列号)。 上面的两个安装文件都是光盘镜像文件,怎么使用光盘镜像文件,不在这里详述,要注意的是VS2008TeamSuiteCHSX1429243.iso这个镜像文件大小超过4.5G,如果使用虚拟光驱不能装载,那就要安装高版本的虚拟光驱软件。 4. 使用团队资源管理器 团队项目是微软提出的一个概念,微软认为项目人员紧密协作的项目就是团队项目,通过VSTS进行管理的项目,微软把它称之为团队项目。 团队资源管理器显示一个TFS中的团队项目。如果团队已经创建了一个团队项目,您可以将它添加到团队资源管理器。当您离开团队或某个团队项目不再活动时,还可以从 团队资源管理器 中移除该团队项目。添加和移除 团队资源管理器 中的团队项目不会影响或删除TFS上的团队项目。 4.1. 连接到TFS 1) 打开VS后,选择菜单“工具->连接到Team Foundation Server”,会弹出如下的操作界面。 2) 新安装VS环境,则“连接到Team Foundation Server”和“团队项目”都是空的,需要进行Team Fondation设置。点击“服务器”按钮,则进入如下操作界面。 3) 点击“添加”则出现下图所示操作界面,在该操作界面中,在“Team Foundation Server名称”输入框输入公司TFS服务器的IP地址,其它的用缺省设置。点击确定后则返回到上图操作界面,在上图的操作界面上双击“Team Foundation Server列表”中的192.168.1.251则返回到第一步的操作界面。 4) 在第一步的操作界面上选择参与的团队项目,点击确定之后,团队资源管理器则将你选择的团队项目显示在Team Foundation Server下面。 4.2. 添加团队项目 1) 在“文件”菜单上,指向“打开”,然后单击“团队项目”。出现如下操作界面。 注意: 如果正在使用项目管理环境设置,请在“文件”菜单上单击“添加现有团队项目”。 或在团队资源管理器 中,单击TFS服务器后,点击鼠标右键,在弹出的菜单中单击添加现有团队项目”。 2) 在“连接到 Team Foundation Server”对话框中,使用下拉列表选择一个有效的 Team Foundation Server。 3) 在“团队项目”下面,从列表中选择要添加到团队资源管理器的团队项目,然后单击“确定”。所选的团队项目出现在 Team Foundation Server 节点下面。 4.3. 移除团队项目 1) 在团队资源管理器 中,单击要移除的团队项目,在“编辑”菜单上单击“移除”。 或在团队资源管理器中,单击要移除的团队项目,点击鼠标右键,在弹出的菜单中单击“移除”。 2) 在弹出的确认消息中单击“确定”。 4.4. 刷新团队项目 在团队资源管理器中,单击要刷新的节点/团队项目/顶级节点,再在“视图”菜单中,单击“刷新”。 或在团队资源管理器中,单击要刷新的节点/团队项目/顶级节点,,点击鼠标右键,在弹出的菜单中单击“刷新”。 5. 管理工作项 Team Foundation使用工作项管理在产品生命周期中必须完成的工作。不同的工作项类型跟踪不同类型的工作,如Bug 、任务等。公司目前的Team Foundation只针对BUG和任务工作项进行了定制。 所有项目都具有“任务”列表,在项目进行过程中,团队中的每个成员都可能被指派各种任务。一些人被指派编写规范,一些人被指派实现代码并修复 Bug,另一些人则被指派运行测试。Team Foundation Server 上的工作项数据库会跟踪这些不同类型的工作项。为了跟踪项目进度,每个工作项被指派给项目团队中的一个人。但是,根据项目工作流程,工作项可能在团队中的不同人员之间传递。每种类型的工作项都有自定义的表单和工作流程。项目管理员可以添加新类型和修改您已经在使用的类型。 在工作项表单上对工作项的当前状态及其进度进行跟踪。工作项表单具有与工作项类型相关的字段、状态和转换,这些内容会影响您使用这些工作项跟踪工作的方式。 可以使用工作项查询查找和管理工作项。使用 Team Foundation 查询生成器可以构造简单或复杂的查询,以找到所需信息。运行查询后,与该查询匹配的工作项将显示在结果列表中。可以用不同的方式显示查询生成器和查询结果。 5.1. 添加工作项 1) 点击所属团队项目之后,在“团队”菜单上单击“添加工作项”,然后从列表中选取工作项类型。 或在团队资源管理器中,单击所属团队项目,再选择“工作项”,在“工作项”上点击鼠标右键,在弹出的菜单中单击点击“添加工作项”,再选择你要添加的工作项类型即可。 2) 通过填写所有必填字段来完成工作项表单。 3) 在“文件”菜单上,单击“全部保存”保存工作项。 注意: l 在使用 Team Foundation 时,它会自动将最近使用过的工作项添加到“团队”菜单顶部以便于访问。 l 必填字段用黄色底纹来表示。 5.2. 编辑工作项 1) 在团队资源管理器中,单击所属团队项目,再选择“工作项->团队查询”,双击运行其中的一个查询。 2) 在“查询结果”列表中选择一个工作项。在结果列表下的工作项表单上,编辑要更改的字段。 3) 在“文件”菜单上单击“全部保存”。 注意: l 大多数工作项都具有必填字段,必须填写这些字段才能保存工作项。默认情况下,这些字段以黄色突出显示,并且其中标有“<必填>”。指向每个字段上的标签查看字段的解释,并查看表单顶部的信息栏,以了解有关包含不受支持的值的字段或必须填写的字段的信息。 l 已更改但尚未保存的工作项在“结果列表”中带有钢笔图标标记,在工作项选项卡上带有星号 (*) 标记。 5.3. 取消工作项更改 1) 使未保存的工作项保持打开状态,在“编辑”菜单上单击“撤消更改并还原选定的工作项”。 2) 在“Microsoft Visual Studio”对话框中,单击“是”。 在“Microsoft Visual Studio”对话框中,确认“是否保存对下列各项的更改?”下的任务是要取消更改的工作项,然后单击“否”。 注意: l 如果是新工作项,则直接选择关闭且不保存新工作项表单就可以了。 l 如果开始编辑现有工作项或新工作项后,决定不再继续,可以撤消更改。具有未保存更改的工作项和查询在选项卡上用星号 (*) 进行标记,在结果列表中用钢笔图标进行标记。 5.4. 复制工作项 复制工作项时,有若干种选择,具体取决于您要对工作项执行的操作、工作项的来源以及工作项的计划使用位置。 1) 打开工作项,或运行现有工作项查询。 2) 在“查询结果”列表中选择工作项,然后从“编辑”菜单中选择“创建工作项的副本”。 或在“查询结果”列表中右击工作项,然后选择“创建工作项的副本”。 3) 在“复制工作项”对话框中,从“团队项目”列表中选择工作项要复制到的团队项目。 4) 在“工作项类型”框中,选择信息要复制到的工作项的类型。 5) 如果复制的工作项不支持某些复制过来的字段值,将收到一条消息,指出这些字段不受支持。更正这些值,然后保存表单。 6) 单击“确定”。 注意: l 如果选择的工作项类型与复制的工作项具有不同的字段,将仅仅复制两个工作项类型中都有的字段。 l 如果新工作项复制到同一团队项目中,则新工作项将与旧工作项保存在同一路径。如果新工作项保存到新团队项目中,则它将保存在该团队项目的顶级节点中。 l 工作项状态(如果复制的工作项类型有的话)不会复制。新工作项将总是出于默认原因以默认状态打开。例如,即使复制的工作项处于“已关闭”状态,副本仍创建为“活动的”状态。 5.5. 使用链接和附件 有很多方法可以用来将工作项连接到其他信息。如果一个工作项需要屏幕抓图才能阐明需要的工作,还可以附加该屏幕抓图。如果一个工作项必须引用 Intranet 上的其他文档,则可以添加 URL。所有这些使您可以更简单地在工作项中提供其他信息。 5.5.1. 超级链接 1) 添加新工作项或编辑现有工作项。 2) 完成表单顶部的必填字段。 3) 在表单底部的“链接”选项卡上单击“添加”。 4) 在“添加链接”对话框中的“链接类型”下,选择“超链接”。 5) 在“链接详细信息”下的“地址”框中,键入要链接的 Web (URL) 或服务器 (UNC) 位置,或者从 Internet 浏览器中复制链接,然后粘贴该链接。 6) 在“注释”下,输入有关此特定链接的任何重要注释。 7) 单击“确定”。 8) 单击“保存”以保存该工作项。 9) 选择链接列表中的超级链接可以进行“打开”、“编辑”、“删除”该超级链接。 5.5.2. 工作项链接 1) 添加新工作项或编辑现有工作项。 2) 完成工作项表单顶部的字段。 3) 在表单底部的“链接”选项卡上单击“添加”。 4) 在“添加链接”对话框中的“链接类型”下,选择“工作项”。 5) 在“工作项 ID”中键入 ID 号。 或者,单击“浏览”在团队项目中找到该工作项。此时将显示“选择相关工作项”对话框,该对话框中有三种可用来查找工作项的方法。 6) 如果您希望从已保存的查询中接收工作项,请选择“已保存查询”,然后从列表中选择一个查询。 7) 如果您知道要接收的工作项 ID,请选择“ID”,然后输入工作项 ID。用逗号或空格分隔每个 ID。 8) 还可以接收标题中包含特定文本的工作项。 l 选择“标题包含”,然后键入搜索文本。例如,输入“安装”会返回标题中包含“安装”的所有工作项。 l 从“和类型”框中选择要搜索的工作项的类型。 9) 在确定了工作项的查找条件之后,单击“查找”。“选择相关工作项”对话框将在对话框底部的列表中显示查找结果。 10) 从列表中选择要链接到的工作项,然后单击“确定”。 11) 在“注释”框中,键入说明与该工作项的关系的注释。“说明”框会自动填写。 12) 单击“确定”。 13) 单击“保存”以保存该工作项。 14) 选择链接列表中的工作项可以进行“打开”、“编辑”、“删除”该工作项链接。 5.5.3. 变更集链接 “变更集”是一个逻辑容器,Team Foundation 在其中存储与单个签入操作相关的所有信息,具体信息包括:文件和文件夹修订、指向相关工作项的链接、签入说明、注释、策略遵从性以及签入的所有者名称和日期/时间等系统元数据。 1) 向 Team Foundation 版本控制 提交一个更改,记下变更集编号。您可以通过右击文件并选择“查看历史记录”来查找变更集编号。在“历史记录”窗格中查找最近的更改,并在“变更集”列中找到对应的编号。 2) 打开一个工作项,然后单击“链接”选项卡。 3) 单击“添加”。 4) 在“添加链接”对话框的“链接类型”列表中,选择“变更集”。 5) 在“变更集”框中,键入变更集编号。如果您不知道变更集编号,请单击“浏览”搜索变更集。 6) 在“注释”框中,键入有关该变更集与工作项的关系的简短注释。 7) 单击“确定”。 8) 保存工作项以保存更改。 9) 选择链接列表中的变更集可以进行“打开”、“编辑”、“删除”该变更集。 5.5.4. 源代码链接 使用了 Team Foundation 版本控制,可以将版本控制更改与特定工作项关联。这样团队的其他成员就可以查看为了处理工作项在源代码中进行了哪些更改。 1) 将源文件签入源代码管理程序。 2) 打开一个工作项,然后单击“链接”选项卡。 3) 单击“添加”。 4) 在“添加链接”对话框的“链接类型”列表中,选择“已进行版本管理的项”。 5) 在“项”框中,键入源文件的路径和文件名。或者单击“浏览”浏览至源文件。 6) 在“链接到”列表中,选择“最新版本”以便总是链接到该文件的最新版本。 7) 在“注释”框中,输入一条说明您为什么将该工作项链接到此源代码文件的注释。 8) 单击“确定”。 9) 保存工作项以保存更改。 10) 选择链接列表中的变更集可以进行“打开”、“编辑”、“删除”该变更集。 5.5.5. 文件附件 1) 添加新工作项或打开一个现有工作项。 2) 在“文件附件”选项卡上,单击“添加”。 3) 在“添加附件”对话框中的“附件”下,键入要附加的文件的路径和文件名,或浏览至该文件。 4) 在“注释”下,输入有关此特定附件的任何重要注释。 5) 单击“确定”将附件保存到 Team Foundation Server。 6) 单击“保存”以保存该工作项。 7) 选择附件列表中的项可以进行“打开”、“删除”该附件。 5.6. 查询工作项 在团队项目中定位工作项,可以使用搜索或查询。在团队资源管理器中,可以从团队项目的“工作项”节点使用工作项查询。通过使用查询子句在工作项表单上的字段中查找特定值,可以确定搜索目标。可以搜索一个特定字段值,或者创建包含多个查询子句的更复杂的查询。 工作项查询存储在团队项目的 Team Foundation 数据库中。还可以将查询保存到文件,然后将查询通过复制或电子邮件的方式提供给能够访问 Team Foundation Server 和团队项目的任何人。查询文件的扩展名为 .wiq。 在 Team Foundation Server 中您可以使用以下两种查询:“团队查询”和“我的查询”。这两种查询都存储在 Team Foundation Server 中。 l 团队查询:这些查询可供团队项目中的所有人使用。只有经团队项目管理员授予创建团队查询权限的人员才能够创建和修改团队查询。 l 我的查询:这些查询仅供您使用。 5.6.1. 变量 使用查询变量可以为查询生成值,从而创建搜索当前日期、当前用户或当前项目的动态查询。 下表列出了 Team Foundation 工作项跟踪 中的可用查询变量。 查询变量 结果 @Me 使用“值”列中的 @Me 值可以自动在具有用户别名的字段(称为“人员字段”)中搜索当前用户的别名。例如,如果您要查看自己打开的工作项,应将“字段”列设置为“激活者”,将“运算符”列设置为“=”,将“值”列设置为 @Me。 @Project 对引用团队项目的任何字段使用“值”列中的 @Project 值,可以在当前团队项目中进行搜索。 @Today 对任何日期字段使用“值”列中的 @Today 值可以搜索当前日期。每次运行时,查询都会输入当前日期。还可以通过减去天数来修改 @Today 变量。例如,要查找上周激活的所有项,应将“字段”列设置为“激活日期”,将“运算符”列设置为“>=”,将“值”列设置为 @Today - 7。 5.6.2. 运算符 创建工作项查询时,查询子句中会用到查询运算符。每个查询子句都由一个字段名称、一个查询运算符和一个值组成。在确定某个工作项是否应包括在结果中时,应用的运算由查询运算符决定。 下表列出了可用于在 Team Foundation 中跟踪工作项的查询运算符。 查询运算符 说明 适用的字段类型 = 如果该字段与指定的值匹配,将返回一个工作项。 数字、文本、日期和树 <> 如果该字段与指定的值不匹配,将返回一个工作项。 数字、文本、日期和树 > 如果该字段大于指定的值,将返回一个工作项。 数字、文本和日期 < 如果该字段小于指定的值,将返回一个工作项。 数字、文本和日期 >= 如果该字段大于或等于指定的值,将返回一个工作项。 数字、文本和日期 <= 如果该字段小于或等于指定的值,将返回一个工作项。 数字、文本和日期 包含 如果该字段包含指定的文本值,将返回一个工作项。 文本 不包含 如果该字段不包含指定的文本值,将返回一个工作项。 文本 其中 如果该字段与指定集合中的任意值匹配,将返回一个工作项。例如,如果将 ID 字段与由值 100、101 和 102 组成的集合相比较,将返回工作项 100、101 和 102。 数字、文本、日期和树 曾是 搜索字段的历史记录。如果字段历史记录中的任一值与指定的值相匹配,将返回工作项。 文本和日期 其下 搜索树字段并返回位于值所指定的节点下面的所有工作项。 树 不在其下 搜索树字段并返回不在值所指定的节点下面的所有工作项。 树 下表包含的示例查询子句演示了上述运算符的一些用法。 字段 运算符 值 说明 指派给 曾是 @Me 返回曾经指派给您的所有工作项。 状态 其中 “已会审”或“正在进行中” 返回状态设置为“已会审”或“正在进行中”的所有工作项。 区域路径 其下 我的项目\安装团队 返回属于“安装团队”节点的所有工作项以及“安装团队”节点下面的所有节点。 标题 包含 安装 返回标题中包含“安装”一词的所有工作项。 创建日期 >= @Today - 7 返回在上周创建的所有工作项。 ID = 100 返回工作项编号 100。 5.6.3. 添加工作项查询 1) 打开团队项目,展开“工作项”节点,然后选择“团队查询”或“我的查询”。 2) 在“团队”菜单上单击“添加查询”,或点击右键后,在弹出菜单上点击“添加查询”,一个新的查询随即打开。 3) 选择“单击此处可添加一条子句”向查询中添加一条新子句。 4) 单击查询子句中的每一列以填写该子句。如果某一列具有接受值列表,那么当选择该列时,会出现一个下拉箭头。单击该下拉箭头可以从列表中进行选择。可用列如下。 查询列 如何完成 和/或 如果该子句和上一子句必须都为真才能匹配结果,请选择“And”。如果该子句或上一子句必须为真才能匹配结果,请选择“Or”。 字段 此字段的列表包含当前 Team Foundation Server 中使用的所有可搜索的工作项字段。根据需要使用任意数量的子句和字段以获取有用的结果。按“Alt+向下键”或键入要选择的字段名。 运算符 运算符选项的示例包括“=”(等于)、“<>”(不等于)、“>”(大于)、“<”(小于)、“>=”(大于或等于)、“<=”(小于或等于)、“其中”、“曾是”、“从不”以及“包含”。 5) 重复步骤 3 和 4,添加要搜索的所有值。 6) 在查询工具栏上单击“运行查询”来运行该查询。 5.6.4. 保存工作项查询 A.保存现有工作项查询 要保存打开的现有工作项查询,请在“文件”菜单上单击“保存 <查询名称> [查询]”。 B.保存新工作项查询 1) 添加新工作项查询。有关更多信息,请参见如何:添加新的工作项查询。 2) 在“文件”菜单上单击“保存新查询 <查询编号> [查询]”。 3) 在“将查询另存为”对话框中的“名称”下,键入查询名称。 4) 在“请选择查询类型及保存位置”下,选择要用来保存该查询的位置: l 要允许其他团队成员使用您的查询,请选择“团队查询(每个人都可看到)”。此外,在“团队项目”框中选择团队项目。 l 要将查询保存到个人查询文件夹,请选择“我的查询(只有我可以看到)”,然后选择存储该查询的团队项目。 l 若要将查询保存到可以通过电子邮件发送的文件,请选择“文件”,然后输入要用来保存该文件的文件夹和文件名。Team Foundation 使用 .wiq 文件扩展名保存查询。 5) 单击“保存”。 C.使用新名称或新位置保存现有查询 1) 打开一个现有查询。 2) 在“文件”菜单上单击“将 <查询名称> [查询]另存为”。 3) 在“将查询另存为”对话框中的“名称”下,为查询键入一个新名称。 4) 在“请选择查询类型及保存位置”下,选择要用来保存该查询的位置: l 要允许其他团队成员使用您的查询,请选择“团队查询(每个人都可看到)”。此外,在“团队项目”框中选择团队项目。 l 要将查询保存到个人查询文件夹,请选择“我的查询(只有我可以看到)”,然后选择存储该查询的团队项目。 l 若要将查询保存到可以通过电子邮件发送的文件,请选择“文件”,然后输入要用来保存该文件的文件夹和文件名。Team Foundation 使用 .wiq 文件扩展名保存查询。 5) 单击“保存”。 注意: 要将查询另存为团队项目,必须是 Project Administrators 组的成员。 5.6.5. 编辑工作项查询 A.编辑团队查询 1) 打开一个现有团队项目。 2) 在 团队资源管理器 中的“工作项”下单击“团队查询”。 3) 双击一个团队查询将它打开。 4) 在查询工具栏上,单击“查看查询”以显示该查询。 5) 对查询进行更改。 6) 在“文件”菜单上单击“将 <查询名> [查询]另存为”,然后以一个新名称保存该查询。 注意: Project Administrators 组的成员才能将查询保存到“团队查询”文件夹。但是,也可以编辑团队查询,然后将它另存为一个文件或保存到“我的查询”文件夹中。 B.编辑“我的查询”中的查询 1) 打开一个现有团队项目。 2) 在 团队资源管理器 中的“工作项”下单击“我的查询”。 3) 双击一个查询将它打开。 4) 在查询工具栏上,单击“查看查询”以显示该查询。 5) 对查询进行更改。 6) 在“文件”菜单上,单击“保存 <查询名称> [查询]”,或者单击“将 <查询名称> [查询]另存为”,以一个新名称保存该查询。 5.6.6. 编辑工作项查询结果 A.向“查询结果”中添加列 1) 打开或创建工作项查询。 2) 在查询工具栏上,单击“列选项”,或者在“查询结果”中的任意位置右击,然后单击“列选项”。 3) 在“字段”选项卡上的“可用列”下,选择要添加的字段。 4) 单击“>”(添加)按钮。 5) 单击上箭头或下箭头按钮设置“选择的列”列表中列的顺序。此顺序对应于这些列在“结果列表”中的从左(上)至右(下)的显示顺序。 6) 单击“确定”。 B.从“查询结果”中移除列 1) 打开或创建工作项查询。 2) 在“查询结果”中的任意位置右击,然后单击“列选项”。 3) 在“字段”选项卡上的“选择的列”下,选择要移除的字段。 4) 单击“<”(移除)按钮。 5) 单击“确定”。 C.在“查询结果”中按某个单列排序 1) 打开或创建工作项查询。 2) 在“查询结果”中,单击要作为排序依据的列。可以再次单击该列,将排序顺序从升序改为降序,或从降序改为升序。 D.在结果列表中按多列进行排序 1) 打开或创建工作项查询。 2) 在查询工具栏上,单击“列选项”,或者在“查询结果”中的任意位置右击,然后单击“列选项”。 3) 单击“排序”选项卡。 4) 在“可用列”下,单击要作为排序依据的字段。 5) 单击“>”(添加)按钮。 6) 字段将添加到“选择的列”下。 7) 选择每个字段,然后单击“升序排序”或“降序排序”按钮选择排序方向。 8) 单击“上移”或“下移”按钮,控制先对哪些字段进行排序。 9) 单击“确定”。 5.7. Bug管理 Bug 是记录产品中可能存在或已经存在的问题的工作项。 一种情况对应于《项目管理制度》中定义的开发过程域里的测试与改错、项目验收阶段发现的的产品问题工作项。另外一种情况对应于售前和售后阶段发现的产品问题工作项,该工作项由售前、售后人员发起。 5.7.1. 状态和转换 注: l 微软的TFS只支持新建的BUG处于一种特定的状态,不支持到两种或两种以上的状态,我们定制的BUG管理,新建时设定为“已建议”状态。 l 图中列出的只是部分可能的状态转换,在实际操作中可能还会有另外的的状态流转途径,我们定制的BUG管理也提供支持。 l BUG的管理按照《项目管理制度》中的缺陷管理和其它缺陷管理办法执行。 5.7.2. 字段说明 字段 说明 填写角色 ID 用于标识工作项的唯一标识符。 系统自动产生 标题 必选。标题提供要修复的问题的简要概述。标题应具有足够的描述性以使会审团队能够了解该产品的哪个区域受影响以及如何受影响。 提交该BUG的人 区域路径 区域用于根据项目层次结构中的功能或团队对Bug进行分组。区域必须是项目层次结构中的有效节点。 测试人员 迭代路径 迭代路径标识将在其中修复Bug的迭代。 测试人员 严重度 此字段是用于对因未修复Bug所造成的影响进行评估的主观分级。有效值为“严重”、“高”、“中”和“低”。 提交该BUG的人 优先级 必选。优先级是主观重要性分级。有效值为“高”、“中”和“低”。 项目经理 状态 必选。Bug 可处于“已建议”、“活动”、“已解决”、“重打开”、“延期”或“已关闭”状态。 测试人员、项目经理、缺陷处理人、缺陷验证人 指派给 Bug当前所指派给的人员。如果该Bug需要多次开发修复,则可将其视作方案并指派给依赖项链中的下一位人员。当所有修复部分合为一体时,Bug报告将被指派回测试人员。 提交该BUG的人、测试人员、项目经理、缺陷处理人、缺陷验证人 发现人 发现BUG的人名 提交该BUG的人 发现日期 发现BUG的时间,输入格式:YYYY-MM-DD HH24:MI:SS 提交该BUG的人 发现版本 发现BUG的版本 测试人员 工作项说明(缺陷说明) 必填,发现环境、发现途径、症状、重现步骤等信息 提交BUG的人、测试人员 集成版本 指示包含解决Bug的更改的版本。 开发经理 开始日期 修复BUG的开始日期,输入格式:YYYY-MM-DD HH24:MI:SS 开发经理 估计 对实现修复所需的时间的估计(以人员工时为单位)。 开发经理 已完成工作 在实现修复上已花费的时间的估计(以人员工时为单位)。 缺陷处理人 建议的修复(修复方案) 有关对修复问题的建议、更改的说明 开发经理 缺陷原因 说明产生缺陷的原因 缺陷处理人 历史记录 此历史记录是有关Bug报告的连续讨论,其中积累了随着所做的更改而额外写入的项每当对Bug进行更改时,“历史记录”字段中写入一项,描述所进行的更改和更改的原因,以及关于此次更改的任何额外相关信息(注释)。 提交该BUG的人、测试人员、项目经理、缺陷处理人、缺陷验证人 附件 包含已附加到Bug的文件。 提交该BUG的人、测试人员、项目经理、缺陷处理人、缺陷验证人 链接 此字段显示已链接到Bug的其他工作项。 提交该BUG的人、测试人员、项目经理、缺陷处理人、缺陷验证人 创建者 标识创建Bug的人员。此信息在“历史记录”字段中出现,而不出现在其自身字段中。 系统自动记录 创建日期 标识创建Bug的时间。此信息在“历史记录”字段中出现,而不出现在其自身字段中。 系统自动记录 更改者 标识上次对Bug进行更改的人员。 系统自动记录 更改日期 标识上次对Bug进行更改的日期。 系统自动记录 解决者 标识解决Bug的人员。此信息在“历史记录”字段中出现,而不出现在其自身字段中。 系统自动记录 解决日期 标识解决Bug的时间。此信息在“历史记录”字段中出现,而不出现在其自身字段中。 系统自动记录 关闭者 标识关闭Bug的人员。 系统自动记录 关闭日期 标识关闭Bug的日期。 系统自动记录 注:字段括号内的是提示BUG工作项填写操作界面的名字,列表结果字段选择时则是括号前面的名字 5.8. 任务管理 任务是记录需要执行的某项工作的工作项。 对应于《项目管理制度》中的工作项列表如下: l 项目计划中项目计划 l 项目
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服