TFS的体系结构和概念2013-11-30 cnblogs 程兴亮TFS是Team Fundation Server的简称,是微软VSTS的一部分,它是Microsoft应用程序生命周期管理(ALM) 工具的核心协作平台,简单的说它是管理和开发软件项目的整个生命周期的平台工具。TFS的分为客户 端层、应用层、数据层。他们的数据模型流转如下图:

客户端层分为架构师客户端、开发人员客户端、测试人员客户端等。应用层分为:版本控制、团队 生成、团队站点(SharePoint)、工作项跟踪、团队报告(Sql Server Reporting Service)、项目管理、TFS API接口(Web Service)。数据层:配置数据库、仓库数据库、分析数据库、团队项目集合数据库TFS的本地部署的 Web 服务、应用程序和数据库的概要视图如下:
