在 TFS Web 门户网站中工作

当你使用 Team Foundation Server (TFS) 的 Web 门户时,可以轻松计划和跟踪软件开发项目的进度。 若要开始操作,请使用以下 URL 通过 Visual Studio 中的已连接项目或通过受支持的 Web 浏览器打开 Web 门户:

http:// ServerName :8080/tfs/ CollectionName/ProjectName

Web 门户将连接到 TFS 或 Visual Studio Online 上为团队项目集合定义的团队项目。 可以管理源代码、工作项、生成和测试工作量。 如果你需要创建团队项目,请转至此处

包含功能和积压工作 (backlog) 项的项目组合积压工作 (backlog)

集线器(例如**“主页”“代码”“工作”“生成”)、选项卡(例如“积压工作(backlog)”“查询”**)和显示的链接取决于:(1) 你所属的访问级别组、(2) 是否在升级后为团队项目配置了该功能或 (3) 是否为本地部署或团队项目配置了资源。

选择集线器以访问所需任务。

以下是可基于你选择的集线器、你拥有的访问级别和为部署配置的选项执行的操作。

集线器

任务

主页

从主页:

在活动列表中:

从“成员和管理”列表中:

代码

Team Foundation 版本控制:

Git:

工作

生成

测试

说明:

  1. 对于本地部署,你将需要拥有针对高级功能的高级访问权限

  2. 对于本地部署,你的团队项目必须配置有 SharePoint 站点才能显示这些链接。 不会为 Visual Studio Online 上承载的项目显示这些链接。

  3. 对于本地部署,你的团队项目必须配置有 SQL Server Analysis Services 和 Reporting Services 才能显示这些链接。 不会为 Visual Studio Online 上承载的项目显示这些链接。

如果你的团队项目缺少一个或多个链接,你可以将功能添加到本地 TFS 部署中

配置权限、组、默认值和其他管理功能

若要管理权限和配置特定功能,请使用 Web 门户管理上下文。 选择 “设置”图标 (Team Web Access) 齿轮形“设置”图标,以访问管理上下文

转到管理页

或者,在 Web 浏览器中输入以下 URL:

http:// ServerName**:8080/tfs/CollectionName/ProjectName/_admin**

可以配置的功能和权限取决于 TFS 组成员身份以及所处的服务器-项目集合-团队项目-团队上下文。 例如,下图显示了团队项目上下文。 选择**“DefaultCollection”会将你带到团队项目集合级别,选择“控制面板”**会将你带到服务器级别。

Team Web Access 的管理上下文

下表描述可基于上下文级别和你所属的权限组配置的区域。

上下文

TFS 组成员资格

区域

控制面板(服务器)

Team Foundation Administrators

为服务器配置以下区域:

团队项目集合

项目集合管理员

为团队项目集合配置以下区域:

团队项目

项目管理员

为团队项目团队配置以下区域:

团队

团队管理员

为选定团队配置以下区域:

问题解答

问:我可以使用哪些浏览器?

**答:**请转到此处,以获取支持的浏览器。

问:使用 Web 门户和团队资源管理器有哪些主要区别?

:虽然通过两种客户端均可访问源代码、工作项和生成,但只有其中一种客户端支持某些特定于任务的工具。

Web 门户网站

团队资源管理器

  • 敏捷计划工具

  • 敏捷项目组合管理工具

  • 团队主页和团队聊天室

  • 创作并查看简单列表查询

  • 请求反馈

  • 基于 Web 的测试管理

  • 管理员帐户、团队项目和团队的管理页

  • 与 TFVC 和 Git 集成的特定任务接口

  • 与工作项和 Office 集成客户端更好地集成。 可以在支持 Office 的客户端中打开工作项或查询结果。

  • 为工作项窗体中的 RTF 字段提供更多设置文本格式的选项。

  • 其他用户界面,例如团队成员和工作项模板。 会在安装 TFS 增强工具时添加这些界面。

若要了解详细信息,请参阅选择客户端以支持您的任务

问:我是否可以通过 Web 门户在 Excel 或 Project 中打开查询?

:此时不可以。 但是,你可以打开 ExcelProject,然后打开在 Web 门户中创建的查询。

问:如果我无法连接到 TFS,该怎么办?

:以下是经常遇到的连接问题以及相应解决方法的列表。 从顶部开始并按所示顺序进行。

  1. 确认你具有必需权限。

    如果你收到的错误指示只读操作或被阻止的操作,则你可能没有操作数据的权限。

  2. 确认你的计算机已连接到网络,并且可以访问网络资源。

  3. 确认 TFS 尚未脱机。 与你的 TFS 管理员联系。

  4. 验证是否已将你的团队项目移至 Team Foundation Server 中的另一个团队项目集合。 如果已经移动,则必须创建与新服务器名称的连接。

有关更多疑难解答提示,请转到此处

问:是否存在与 TFS 版本相关的兼容性问题?

**答:**否。 安装或升级 TFS 时,会自动安装和配置 Web 门户。 版本兼容性不是问题,因为 TFS 的所有实例都是通过该服务器上托管的 Web 服务进行访问。 若要了解自上一版本后已添加的新功能,请转到此处

问:如何访问管理上下文?

**答:**从 Web 门户中,选择 “设置”图标 (Team Web Access) 齿轮形“设置”图标。

转到管理页

问:如何刷新 Web 门户?

**答:如果数据没有按预期显示,请首先尝试刷新 Web 浏览器。 刷新你的客户端会使用已在另一个客户端中或在 TFS 中进行的更改来更新本地缓存。 若要刷新当前正在查看的页面或对象,请选择 刷新刷新“刷新”**图标。

问:如何将项添加到团队主页?

**答:**请参阅在团队仪表板(主页)上查看进度

问:如何将成员添加到我的团队或添加另一个团队管理员?

**答:**请参阅使用团队资源进行协作

问:如何自定义敏捷计划工具?

**答:**可以通过 Web 门户自定义一些方面,并通过更改进程配置来自定义其他方面。 请参见自定义团队项目的敏捷体验

问:我可使用其他哪些客户端来连接到 TFS?

**答:**可使用团队资源管理器(它是 Visual Studio 附带的,也可以单独进行下载)连接到 TFS。 此外,你可以使用 Excel、Project 和 Project Professional 来管理工作项。 有关所有客户端的完整概述,请参见选择 Team Foundation Client 以支持你的任务

问:不使用 Visual Studio 的利益干系人可以使用 Web 门户记录 Bug 或代码缺陷吗?

**答:**可以。 使用 TFS 但没有客户端访问许可证 (CAL) 的组织成员可以作为利益干系人

问:我能否添加或修改工作项类型?

**答:**可供你使用的工作项类型基于用于创建团队项目的过程模板。 对于 TFS 本地部署,可以修改并添加自定义工作项类型