选择 Team Foundation 客户端以支持您的任务
若要使用 Visual Studio Team Foundation Server (TFS) 生成、计划和跟踪你的软件开发项目,你可以选择以下客户端和工具。 所有客户端(PowerPoint Storyboarding 除外)都需要将客户端连接到 TFS 团队项目。
主要客户端 |
使用主要客户端可管理源代码和生成,通过工作项计划和跟踪进度以及与其他团队成员进行协作并协调你的工作量。
|
任务特定的客户端 |
以下客户端支持特定任务,如管理测试工作量、提供反馈或修改工作项。
|
Office 集成客户端 |
在安装任意版本的 Visual Studio 或团队资源管理器时安装的 Team Foundation 外接程序会将工作项跟踪与所选的 Office 客户端集成。 该外接程序支持 Office 2007、Office 2010 或 Office 2013 版本。
|
任务和客户端支持
可从下面的表格中选择最适合要执行的任务的客户端。 请注意,某些任务需要你已获得所有 TWA 功能的高级访问权限。
图例: |
- 专为此任务设计 - 支持该任务 - 要求高级访问权限 空白 - 不适用 |
管理源代码和生成
任务 |
TWA |
团队资源管理器 |
Team Explorer Everywhere |
---|---|---|---|
以 Zip 文件的形式下载源代码 |
|||
计划项目,跟踪进度
任务 |
Team Web Access |
团队资源管理器 |
Excel |
Project |
---|---|---|---|---|
|
||||
批量添加和修改工作项
任务 |
TWA |
团队资源管理器 |
Team Explorer Everywhere |
Excel |
Project |
---|---|---|---|---|---|
会审 Bug,设置积压工作 (backlog) 项的优先级 |
|||||
创建和共享工作项模板 (2) |
|||||
将公式添加到工作表 |
|||||
说明:
虽然无法直接从 TWA 打开查询,但是可以先打开 Excel 或 Project,然后打开在 TWA 中创建的查询。
若要在团队资源管理器中管理工作项模板,请下载 TFS 增强工具。
添加和修改工作项链接
任务 |
TWA |
团队资源管理器 |
Excel |
Project |
---|---|---|---|---|
|
||||
查看和批量修改层次结构链接 (2) |
||||
批量添加或修改前置后续链接 (3) |
||||
编辑现有链接的链接类型 |
||||
说明:
在 TWA 中,可以快速将积压工作 (backlog) 项映射到项目组合积压工作(backlog) 项。 映射使用父子链接类型链接工作项。 可以在所有其他支持的客户端中编辑这些链接关系。
在团队资源管理器中,可以通过在树列表查询中移动项来修改父-子链接。 在 Excel 和 Project 中,可以通过剪切并粘贴行、插入新行或缩进任务来修改父-子链接(仅限 Project)。
当你在 Project 中链接任务时,你可以在其相应的 TFS 工作项之间创建前置后续链接。
与团队成员和利益干系人合作
任务 |
TWA |
团队资源管理器 |
Microsoft Feedback Client |
PowerPoint Storyboarding |
PowerPoint |
---|---|---|---|---|---|
|
|||||
|
|||||
|
|||||
演示功能、用户情景或体验 (2) |
|||||
查看使用 PowerPoint Storyboarding 创建的情节提要 (2) |
|||||
说明:
若要请求或响应代码评审,请安装 Visual Studio 高级专业版或 Visual Studio 旗舰版。 “我的工作”与这些版本一起显示在团队资源管理器中。
若要创建或查看情节提要,你必须安装 Microsoft PowerPoint。
创建、管理和运行测试
任务 |
TWA |
团队资源管理器 |
Microsoft 测试管理器 |
---|---|---|---|
|
|||
|
|||
|
|||
监视和报告进度
任务 |
TWA |
Excel |
Project |
报表服务器 |
SharePoint 面板 |
---|---|---|---|---|---|
|
|||||
监视代码质量、项目进度、测试计划并跟踪 Bug (3,4) |
|||||
自定义面板 (4) |
|||||
项目时间线 (5) |
|||||
资源用法 (5) |
说明:
要创作图表,你必须属于高级访问权限组。 要创作饼图、柱形图或条形状态图,则必须安装 TFS 2013.2 更新。 要创作趋势图或创建对字段值求和的图表,则必须安装 TFS 2013.4 更新。
若要创建特定的 Excel 报表,包含团队项目的团队项目集合必须配置有 SQL Server Analysis Services,而且你必须是 Analysis Services 中 TfsWarehouseDataReader 安全角色的成员。
若要查看 SQL Server 报表服务器报告,包含团队项目的团队项目集合必须配置有 SQL Server Reporting Services,并且必须将报表添加到你的团队项目。 若要查看或创建报表,你必须分配了 SQL Server 权限。
若要查看 SharePoint 面板,你的团队项目必须启用了项目门户网站、与 SharePoint 站点关联并且已将面板添加到该站点。 此外,若要查看或自定义面板,你必须分配了 SharePoint 权限。
可使用 Project 中提供的默认报表来管理与任务计划、任务依赖项和资源可用性相关的详细信息,同时在 TFS 中维护数据并使其成为工作项任务。
问题解答
问:如何开始操作?
**答:**如果需要下载 Visual Studio 或 TFS,请转到此处。 如果需要创建团队项目,请从此处开始。 如果这是你首次连接到 TFS,请转到此处。
问:如何使我的 Office 集成客户端正常工作?
**答:如果未显示“团队”菜单或“团队”**功能区,你可能需要重新启动它。 若要解决其他问题,请转到此处。
问:是否存在基于我的 Team Foundation Client 版本的兼容性问题?
**答:**可以。 有关详细信息,请参阅 Team Foundation 客户端和 Team Foundation Server 间的兼容性。
问:未使用 Visual Studio 的利益干系人是否可加入我们的团队?
答:可以。 对于以下活动,你可以为没有 CAL 的利益干系人提供访问权限:
利益干系人访问权限:此视图允许任何团队成员均可查看项目状态并提供反馈。 利益干系人可以跟踪项目优先顺序,并为团队提供方向、功能意见和业务一致性。
要授予利益干系人访问权限,请将其添加到 TWA 中的利益干系人访问组。
提供反馈:若要使你的利益干系人能够提供反馈,你必须向他们授予特定权限。
查看面板和报表:根据为团队项目配置的资源,你可能拥有希望组织中的其他成员能够访问的报表和面板的组合。 若要使这些利益干系人能够查看和刷新报表,你必须向其分配所需权限。
问:是否有连接到 TFS 的其他客户端?是否有我可以使用的其他工具?
**答:**可以。 你可以找到多个已添加到 Codeplex 的开源客户端。
Microsoft Visual Studio Team Foundation Server 2013 增强工具提供增强功能、工具以及提高 Team Foundation Server 方案的效率的命令行实用工具。
并且,Team Foundation 管理控制台会连接到 TFS 以支持管理任务。