Tzot

We must accept finite disappointment, but we must never lose infinite hope. -- Mattin Luther King
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

TFS系列--安装与部署(上)

Posted on 2008-07-25 09:06  Tzot  阅读(1087)  评论(0编辑  收藏  举报

背景介绍:

原来的项目一直在使用IBM Rational 作为版本控制、缺陷管理以及代码测试等。IBM Rational 软件交付平台(Rational Software Delivery Platform)是一个跨 IBM 软件集团的解决方案,它通过定义、自动化,并集成跨角色(从分析人员到架构师、开发人员、测试人员和项目经理)的软件的重要方面,来进行划分。

新项目目前使用cvs,作为简单的版本控制,使用起来很不习惯,所以决定尝试使用VSTS.以下是对VSTS的简单介绍。(资料整理自MSDN WebCast)

 

  • Team Foundation的逻辑结构与物理结构

Team Foundation 的逻辑结构

•数据层

– Team Foundation 数据层包含Microsoft SQL Server 2005,后者可存储工作项、受版本控制的源文件、测试结果以及其他项目指标。

•应用层

– Team Foundation 应用层由基于Web 的、与Internet 信息服务(IIS) 集成的前端应用程序组成。这些应用程序包括SQL Server 2005 Reporting Services、Team Foundation Core Services 和Windows SharePoint Services。此外,应用层还承载Team Foundation Windows 服务。Team Foundation 应用层还包括Team Foundation Build 和Team Foundation Server Proxy。

•客户端层

– Team Foundation 客户端层包含Team Explorer,后者可用作独立应用程序,也可与Visual Studio 2005(Visual Studio 2005 速成版除外)集成。客户端层还与Microsoft Office Project 2003 和Microsoft Office Excel 2003 集成,项目经理可用它们来查看项目信息并将该信息发布到Team Foundation Server。

Team Foundation 的物理结构

• Team Foundation Server

–单服务器

–双服务器

• Team Foundation Build

• Team Foundation Server Proxy

•团队资源管理器

  • Team Foundation 系统要求

TFS(单服务器)

组件 小型团队 中等团队

用户数量

<=20

<=50

处理器

2.2 GHz Pentium IV 或Athlon

2.2 GHz Pentium IV 或Athlon

操作系统

带Service Pack 1 (SP1) 的Windows Server 2003 企业版

带Service Pack 1 (SP1) 的Windows Server 2003 标准版

带Service Pack 1 (SP1) 的Windows Server 2003 企业版

带Service Pack 1 (SP1) 的Windows Server 2003 标准版

RAM

1 GB

2 GB

硬盘

8 GB 可用空间

30 GB 可用空间

 

TFS(双服务器)

组件

部门级别

 

公司级别

 

用户数量

<=250   <=500  

逻辑层次

应用层 数据层 应用层 数据层

处理器

2.2 GHz Pentium IV 或Athlon

2.2 GHz Pentium IV 或Athlon 双处理器

2.2 GHz Pentium IV 或Athlon双处理器

2.2 GHz Pentium IV 或Athlon 四处理器

操作系统

带Service Pack 1 (SP1) 的Windows Server 2003 企业版
带Service Pack 1 (SP1) 的Windows Server 2003 标准版
带Service Pack 1 (SP1) 的Windows Server 2003 企业版
带Service Pack 1 (SP1) 的Windows Server 2003 标准版
带Service Pack 1 (SP1) 的Windows Server 2003 企业版
带Service Pack 1 (SP1) 的Windows Server 2003 标准版
带Service Pack 1 (SP1) 的Windows Server 2003 企业版
带Service Pack 1 (SP1) 的Windows Server 2003 标准版
RAM 1 GB 2GB 2 GB 4GB
硬盘 20 GB 可用空间 80 GB 可用空间 40 GB 可用空间

150 GB 可用空间

 

活动目录要求

•若要在双服务器部署中安装和配置Team Foundation Server,必须使用加入到Active Directory 域中的计算机。

•对于单服务器部署,可以使用属于工作组成员的计算机,或使用加入到Active Directory 域中的计算机。

• Team Foundation Server 需要用不包含Windows NT Server 4.0 域控制器的Active Directory 域。

 

Active Directory 域功能级别

支持
Windows 2000 混合模式-- 支持运行Windows NT Server 4.0、Windows 2000 和Windows Server 2003
的域控制器。
Windows 2000 本机模式-- 支持运行Windows 2000 和Windows Server 2003 的域控制器。
Windows Server 2003 临时模式-- 支持运行Windows NT Server 4.0 和Windows Server 2003 的域控制器。
Windows Server 2003 模式-- 支持运行Windows Server 2003 的域控制器。

注意
• Team Foundation Server 不能安装在域控制器上,并且不支持在同一计算机上安装其他服务器,例如Exchange Server 或Host Integration Server

 

64 位操作系统支持

Team Foundation 应用程序 支持
Team Foundation Server-1
Team Foundation Server (databases)-2
Team Foundation Server (services)-2
Team Foundation Server (proxy)
Team Foundation Server (build)
团队资源管理器

1 Team Foundation Server 单服务器部署。
2 Team Foundation Server 双服务器部署。


软件需求

服务器软件 用途
Microsoft SQL Server 2005(Standard 或Enterprise Edition) 用于Team Foundation Server 和Windows SharePoint Services 的数据库后端。
Microsoft SQL Server 2005 修补程序 用于更有效地支持报告的SQL Server Analysis Services 更新。
.NET Framework 2.0 修补程序KB913363 用于更有效地支持大文件处理的ASP.NET更新。
带Service Pack 2 的Windows SharePoint Services 2.0 承载团队项目的门户站点。

 

客户端软件 用途
Microsoft Office Excel 2003 支持工作项跟踪的可选Team Foundation集成。
Microsoft Office Project Professional2003 支持工作项跟踪的可选Team Foundation


Team Foundation Build

组件

小型团队

中等团队

大型团队

项目生成时间

少于30 分钟

少于2 小时

多于2 小时

处理器

1.5 GHz

2.6 GHz Pentium IV 或Athlon

双处理器,2.8 GHz Pentium IV 或Athlon

操作系统

带Service Pack 1 (SP1) 的Windows Server 2003 企业版

带Service Pack 1 (SP1) 的Windows Server 2003 标准版

带SP2 的Windows XP Professional

带Service Pack 1 (SP1) 的Windows Server 2003 企业版

带Service Pack 1 (SP1) 的Windows Server 2003 标准版

带SP2 的Windows XP Professional

带Service Pack 1 (SP1) 的Windows Server 2003 企业版

带Service Pack 1 (SP1) 的Windows Server 2003 标准版

带SP2 的Windows XP Professional

RAM

512 MB

1 GB

2 GB



 Team Foundation Server Proxy

组件 建议
处理器

单处理器, 1.X GHz

操作系统

带Service Pack 1 (SP1) 的Windows Server 2003 企业版

带Service Pack 1 (SP1) 的Windows Server 2003 标准版

带SP2 的Windows XP Professional

RAM 2 GB

 

注意
• Team Foundation Server 不能安装在域控制器上,并且不支持在同一计算机上安装其他服务器,例如Exchange Server 或Host Integration Server